函式功能:該函式依據所需客戶矩形的大小,計算需要的視窗矩形的大小。計算出的視窗矩形隨後可以傳遞給CreateWindow函式,用於創建一個客戶區所需大小的視窗。
基本介紹
- 中文名:AdjustWindowRect
- 函式原型:BOOL AdjustWindowRect
- 函式功能:計算需要的視窗矩形的大小
- dwStyle:定將被計算尺寸的視窗的視窗風格
定義,參數說明,
定義
函式功能:該函式依據所需客戶矩形的大小,計算需要的視窗矩形的大小。計算出的視窗矩形隨後可以傳遞給CreateWindow函式,用於創建一個客戶區所需大小的視窗。
參數說明
dwStyle:指定將被計算尺寸的視窗的視窗風格。
bMenu:指示視窗是否有選單。如視窗有選單,則設為0x1/*_TRUE*/(非零)
返回值:如果函式成功,返回值為非零;如果函式失敗,返回值為零。獲取錯誤信息,參看GetLastError。
備註:客戶矩形是指完全包含一個客戶區域的最小矩形;視窗矩形是指完全包含一個視窗的最小矩形,該視窗包含客戶區與非客戶區。
當一個選單條下拉出兩行或更多行時,AdjustWindowRect函式不增加額外的空間。
速查:Windows NT:3.1以上版本:Windows:95以上版本:Windows CE:不支持;頭檔案:winuser.h;庫檔案:user32.lib。