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環(huán)境下C++ vs2015編譯opencv249的教程
這篇文章主要介紹了win10環(huán)境下C++ vs2015編譯opencv249的教程,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03