Win32 API. Функции окна - Функция SetWindowPlacement
ОГЛАВЛЕНИЕ
Функция SetWindowPlacement
(УстановкаРазмещенияОкна)
Функция SetWindowPlacement устанавливает в состояние показа и восстанавливает, свертывает и развертывает позиции определяемого окна.
Синтаксис
BOOL SetWindowPlacement
(
HWND hWnd, // дескриптор окна
CONST WINDOWPLACEMENT *lpwndpl // адрес структуры с данными о
// позиции
);
Параметры
hWnd
Идентифицирует окно.
lpwndpl
Указывает на структуру WINDOWPLACEMENT, которая устанавливает новое состояние показа и позиции окна. Перед вызовом SetWindowPlacement, установите элемент длины (length ) структуры WINDOWPLACEMENT в значение sizeof (WINDOWPLACEMENT). SetWindowPlacement не выполняет задачу, если lpwndpl-> длина (length ) установлена не правильно.
Возвращаемые значения
Если функция завершилась успешно, возвращается значение отличное от нуля. Если функция потерпела неудачу, возвращаемое значение - ноль. Чтобы получить расширенную информацию об ошибке, вызовите GetLastError.
Замечания
Элемент длины (length) WINDOWPLACEMENT должен быть установлен в sizeof (WINDOWPLACEMENT). Если этот элемент установлен не правильно, функция возвращает значение ЛОЖЬ(FALSE).
Смотри также
GetWindowPlacement, WINDOWPLACEMENT
Размещение и совместимость SetWindowPlacement
Windows NT Да
Win95 Да
Win32s Да
Импортируемая библиотека user32.lib
Заголовочный файл winuser.h
Unicode Нет
Замечания по платформе Не имеется