сообщение WM_DEVMODECHANGE
Сообщение WM_DEVMODECHANGE отправляется во все окна верхнего уровня всякий раз, когда пользователь изменяет параметры режима устройства.
Окно получает это сообщение через функцию WindowProc .
LRESULT CALLBACK WindowProc(
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Параметры
-
hwnd
-
Дескриптор окна.
-
uMsg
-
WM_DEVMODECHANGE
-
wParam
-
Этот параметр не используется.
-
lParam
-
Указатель на строку, указывающую имя устройства.
Возвращаемое значение
Приложение должно возвращать ноль, если оно обрабатывает это сообщение.
Комментарии
Это сообщение не может быть отправлено непосредственно в окно. Чтобы отправить сообщение WM_DEVMODECHANGE во все окна верхнего уровня, используйте функцию SendMessageTimeout с параметром hWnd , равным HWND_BROADCAST.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел