Сообщение WM_SHOWWINDOW

Const WM_SHOWWINDOW =&H18

Сообщение WM_SHOWWINDOW посылается окну при скрытии или при отображении ранее скрытого окна. Окно получает сообщение через функцию обратного вызова WindowProc. Если окно в момент создания имеет стиль WS_VISIBLE, то оно получает это сообщение после того, как оно было создано, но до того, как отображено. Окно также получает это сообщение, когда его состояние отображения изменено функциями ShowWindow или ShowOwnedPopups. Сообщение WM_SHOWWINDOW не отправляется окну, если перекрывающееся окно верхнего уровня создано со стилем WS_MAXIMIZE или WS_MINIMIZE. Когда при вызове функции ShowWindow задается флаг SW_SHOWNORMAL

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

Сообщение WM_SHOWWINDOW всегда возвращает 0

Параметры

wParam
Если равен True, то окно отображается. Если равен False, то окно скрывается
lParam
Состояние окна. Может принимать одно из следующих значение
SW_OTHERUNZOOM = 4Окно стало видимым из-за того, что развернутое окно было восстановлено или свернуто
SW_OTHERZOOM = 2Окно закрывается другим окном, которое было развернуто
SW_PARENTCLOSING = 1Родительское окно скрывается или сворачивается
SW_PARENTOPENING = 3Родительское окно восстанавливается

Пример

hotkey.zip

Смотри также

ShowWindow

Категория

Окна