VC獲得義務欄高度的辦法。本站提示廣大學習愛好者:(VC獲得義務欄高度的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是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;