VC取得任务栏高度的方法
更新时间:2014年07月16日 16:56:14 投稿:shichen2014
这篇文章主要介绍了VC取得任务栏高度的方法,需要的朋友可以参考下
本文简单介绍了VC取得任务栏高度的两个实现方法,具体代码如下所示,读者可根据自身需求选择或加以完善修改。
方法一:
TRect rt; SystemParametersInfo(SPI_GETWORKAREA, 0, &rt, 0); //任务栏在下面的高度 int y = ::GetSystemMetrics(SM_CYSCREEN)-rt.Height(); //上面 y = rt.top; //左 y = rt.left; //右 y = ::GetSystemMetrics(SM_CXSCREEN)-rt.Width();
方法二:
HWND hwnd = ::FindWindow("Shell_TrayWnd",""); RECT rect; ::GetWindowRect(hwnd, &rect); int nHeight = rect.bottom - rect.top;
相关文章
win10环境下C++ vs2015编译opencv249的教程
这篇文章主要介绍了win10环境下C++ vs2015编译opencv249的教程,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-03-03
最新评论