AdjustWindowRectEX

函式功能:該函式依據所需客戶矩形大小,計算需要的視窗矩形的大小。計算出的視窗矩形隨後可以傳送給CreateWindowEx函式,用於創建一個客戶區所需大小的視窗。
函式原型:BOOL AdjustWindowRectEX(LPRECT lpRect,DWORD dwStyte;BOOL bMenu;DWORD dwExStyle);
參數:
lpRect:指向RECT結構的指針,該結構包含所需客戶區域的左上角和右下角的坐標。函式返回時,該結構包含容納所需客戶區域的視窗的左上角和右下角的坐標。
dwStyle:指定將被計算尺寸的視窗的視窗風格。
bMenu:指示視窗是否有選單。
dwExStyle:指定將被計算尺寸的視窗的擴展視窗風格。
返回值:如果函式成功,返回值為非零;如果函式失敗,返回值為零。若想獲得更多錯誤信息,請調用GetLastError函式。
備註:客戶矩形是指完全包含一個客戶區域的最小矩形;視窗矩形是指完全包含一個視窗的最小矩形,該視窗包含客戶區與非客戶區。
當一個選單條下拉出兩行或更多行時,AdjustWindowRect函式不增加額外的空間。
速查:Windows NT:3.1以上版本;Windows:95以上版本;Windows CE:1.0以上版本;頭檔案:winuser.h;庫檔案:user32.lib。

相關詞條

熱門詞條

聯絡我們