AdjustWindowRect

函式功能

函式功能:該函式依據所需客戶矩形的大小,計算需要的窗日矩形的大小。計算出的視窗矩形隨後可以傳遞給CreateWindow函式,用於創建一個客戶區所需大小的視窗
函式原型:BOOL AdjustWindowRect(LPRECT lpRect ,DWORD dwStyle,BOOL bMENU);

參數

參數:
lpRect:指向RECT結構的指針,該結構包含所需客戶區域的左上角和右下角的坐標。函式返回時,該結構容納所需客戶區域的視窗的左上角和右下角的坐標
dwStyle:指定將被計算尺寸的視窗的視窗風格。
bMenu:指示視窗是否有選單。
返回值:如果函式成功,返回值為非零;如果函式失敗,返回值為零。獲取錯誤信息,參看GetLastError。
備註:客戶矩形是指完全包含一個客戶區域的最小矩形;窗日矩形是指完全包含一個視窗的最小矩形,該視窗包含客戶區與非客戶區。
當一個選單條下拉出兩行或更多行時,AdjustWindowRect函式不增加額外的空間。
速查:Windows NT:3.1以上版本:Windows:95以上版本:Windows CE:不支持;頭檔案:winuser.h;庫檔案:user32.lib。

相關詞條

相關搜尋

熱門詞條

聯絡我們