Сообщение WM_DISPLAYCHANGE


Сообщение WM_DISPLAYCHANGE отправляется всем окнам, когда изменяется разрешающая способность дисплея.

Окно получает это сообщение через свою функцию WindowProc.

Синтаксис

LRESULT CALLBACK WindowProc(
  HWND hwnd,       // дескриптор окна
  UINT uMsg,       // WM_DISPLAYCHANGE
  WPARAM wParam,   // глубина изображения
  LPARAM lParam    // разрешающая способность экрана
);

Параметры

wParam

Определяет новую глубину изображения дисплея, в битах на пиксель.

lParam

Младшее слово определяет горизонтальную разрешающую способность экрана.

Старшее слово определяет вертикальную разрешающую способность экрана.

Замечания

Это сообщение отправляется только окнам верхнего уровня. Для всех других окон это объявляется.

Смотри также

Обзор Окрашивание и рисование, Сообщения окрашивания и рисования, HIWORD, LOWORD

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

К Windows Vista Да
л Windows XP Да
и Windows 2000 Professional Да
е Windows NT Workstation Да версии 4.0 и выше
н Windows Me Да
т Windows 98 Да
  Windows 95 Да
С Windows Server 2008 Да
е Windows Server 2003 Да
р Windows 2000 Server Да
в Windows NT Server Да версии 4.0 и выше
е
р
Используемая библиотека -
Используемая DLL -
Заголовочный файл
- объявлено в Winuser.h
- включено в Windows.h
Unicode -
Замечания по платформе Не имеется

Назад в оглавление
На главную страницу
В оглавление справки

Hosted by uCoz