w32api - Справочник по Windows API
Найти:
На:





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

BOOL GetWindowPlacement(
    HWND hWnd,			// дескриптор окна
    WINDOWPLACEMENT *lpwndpl	// адрес структуры для данных о позиции
);
Параметры:

hWnd Определяет окно.
lpwndpl Адресуется на структуру WINDOWPLACEMENT, в которой сохраняются состояние отображения и информация о позиции.

Перед вызовом GetWindowPlacement, установите член length структуры WINDOWPLACEMENT в значение sizeof(WINDOWPLACEMENT). Вызов GetWindowPlacement не будет успешным, если lpwndpl->length не установлен корректно.

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

В случае успеха возвращается ненулевое значение.

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

Замечания:

Член flags структуры WINDOWPLACEMENT, возвращаемой функцией, всегда нулевой. Если окно, указанное в параметре hWnd, развернуто, то член showCmd установлен SW_SHOWMAXIMIZED. Если окно свернуто, то showCmd установлен в SW_SHOWMINIMIZED. В другий случаях, это SW_SHOWNORMAL.

Вызов GetWindowPlacement не будет успешным, если lpwndpl->length не установлен корректно.

Смотрите также:



Hosted by uCoz