Win32 API. Функции окна
Страница 20. Функция EndDeferWindowPos


Функция EndDeferWindowPos

(ОкончаниеЗадержкиПозиционированияОкна)

Функция EndDeferWindowPos одновременно модифицирует позицию и размер в одном или большем количестве окон в единственном цикле обновления экрана.

Синтаксис

BOOL EndDeferWindowPos
(
HDWP hWinPosInfo //дескриптор внутренней структуры
);

Параметры

hWinPosInfo
Идентифицирует структуру расположения составного окна, которая содержит информацию о размере и расположении для одного или большего количества окон. Эта внутренняя структура возвращается функцией BeginDeferWindowPos или самым последним обращением к функции DeferWindowPos.

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

Замечания
Функция EndDeferWindowPos посылает каждому окну, идентифицированному во внутренней структуре, сообщения WM_WINDOWPOSCHANGING и WM_WINDOWPOSCHANGED.

Смотри также
BeginDeferWindowPos, DeferWindowPos, WM_WINDOWPOSCHANGED, WM_WINDOWPOSCHANGING

Размещение и совместимость EndDeferWindowPos

Windows NTДа
Win95Да
Win32sДа
Импортируемая библиотекаuser32.lib
Заголовочный файлwinuser.h
UnicodeНет
Замечания по платформеНе имеется

 
« Предыдущая статья   Следующая статья »