GetWindowPlacement,函式名。該函式返回指定視窗的顯示狀態以及被恢復的、最大化的和最小化的視窗位置。
基本介紹
- 中文名:GetWindowPlacement
- 參數:hWnd:視窗句柄。
函式原型,參數,備註,速查,
函式原型
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。