GetWindowPlacement

GetWindowPlacement,函式名。該函式返回指定視窗的顯示狀態以及被恢復的、最大化的和最小化的視窗位置。

基本介紹

函式原型,參數,備註,速查,

函式原型

BOOL GetWindowPlacement(HWND hWnd,WINDOWPLACEMENT*lpwndpl);

參數

hWnd:視窗句柄
lpwndpl:指向WINDOWPLACEMENT結構的指針,該結構存貯顯示狀態和位置信息。
在調用GetWindowPlacement函式之前,將WINDOWPLACEMENT結構的長度設為
sizeof(WIDNOWPLACEMENT)。如果lpwndpl->length設定不正確則函式GetWindowPlacement將失敗。
返回值;如果函式成功,返回值為非零;如果函式失敗,返回值為零。若想獲得更多錯誤信息,請調用GetlastError函式。

備註

由該函式獲得的WINDOWPLACEMENT結構的flag單元總為0。如果hWnd的視窗被最大化,則showCmd元為SHOWMZAXMIZED,如果視窗被最小化,則showCmd元為SHOWMINIMIZED,除此之外為SW_NORMAL,WINDOWPLACEMENT長度單元必須置為sizeOf( WINDOWPLACEMENT),如果參數設定不正確,函式返回FALSE。查看設定視窗位置坐標的正確信息,參看WINDOWPLACEMENT

速查

Windows Nt:3.1以上版本:Windows:95以上版本;Windows CE:不支持;頭檔案:Winuser.h;庫檔案:User32.lib。

相關詞條

熱門詞條

聯絡我們