GetWindowPlacement

GetWindowPlacement функция извлекает состояние отображения и восстановленный, свернутого и развернутое позиции указанного окна.

(BOOL GetWindowPlacement HWND  hWnd, / / дескриптор окнаWINDOWPLACEMENT* lpwndpl / / адрес структуры данных);
 

Параметры

hWnd
Дескриптор окна.
lpwndpl
Указатель на структуру WINDOWPLACEMENT , которая получает информацию о шоу состояние и положение.

Перед вызовом &GetWindowPlacement, задайте длину член WINDOWPLACEMENT структуры sizeof (WINDOWPLACEMENT). GetWindowPlacement не выполняется, если lpwndpl- gt;Длина установлена неправильно.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Флаги член WINDOWPLACEMENT по этой функции всегда равно нулю. Если окно, заданного параметром hWnd развернуто, член showCmd — SW_SHOWMAXIMIZED. Если окно свернуто, showCmd -SW_SHOWMINIMIZED. В противном случае это SW_SHOWNORMAL.

Длина члена WINDOWPLACEMENT должно быть присвоено sizeof (WINDOWPLACEMENT). Если этот элемент не установлены правильно, функция возвращает значение FALSE. Дополнительные замечания на надлежащее использование координат размещения окон см. в WINDOWPLACEMENT.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор Windows, функции окна, SetWindowPlacement, WINDOWPLACEMENT

Index