SetWindowPlacement

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

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

Параметры

hWnd
Дескриптор окна.
lpwndpl
Указатель на структуру WINDOWPLACEMENT , определяющее новое шоу состояние окна положения и.

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

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

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

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

Примечания

Если сведения, указанные в WINDOWPLACEMENT приведет к окно полностью от экрана, система автоматически изменит координаты, таким образом, что окно является видимым, принимая во внимание изменения в разрешения экрана и несколько параметров монитора.

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

QuickInfo

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

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

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

Index