mensaje de WM_DEVMODECHANGE

El mensaje WM_DEVMODECHANGE se envía a todas las ventanas de nivel superior cada vez que el usuario cambia la configuración del modo de dispositivo.

Una ventana recibe este mensaje a través de la función WindowProc.

LRESULT CALLBACK WindowProc(
  HWND hwnd, 
  UINT  uMsg, 
  WPARAM wParam, 
  LPARAM lParam     
);

Parámetros

hwnd

Identificador a una ventana.

uMsg

WM_DEVMODECHANGE

wParam

Este parámetro no se utiliza.

lParam

Puntero a una cadena que especifica el nombre del dispositivo.

Valor devuelto

Una aplicación debe devolver cero si procesa este mensaje.

Observaciones

Este mensaje no se puede enviar directamente a una ventana. Para enviar el mensaje WM_DEVMODECHANGE a todas las ventanas de nivel superior, use la función SendMessageTimeout con el parámetro hWnd establecido en HWND_BROADCAST.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Winuser.h (incluya Windows.h)

Consulte también

Información general sobre contextos de dispositivo

Mensajes de contexto de dispositivo