Condividi tramite


messaggio WM_DEVMODECHANGE

Il messaggio WM_DEVMODECHANGE viene inviato a tutte le finestre di primo livello ogni volta che l'utente modifica le impostazioni della modalità dispositivo.

Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

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

Parametri

Hwnd

Handle di una finestra.

Umsg

WM_DEVMODECHANGE

wParam

Questo parametro non viene usato.

lParam

Puntatore a una stringa che specifica il nome del dispositivo.

Valore restituito

Un'applicazione deve restituire zero se elabora questo messaggio.

Commenti

Questo messaggio non può essere inviato direttamente a una finestra. Per inviare il messaggio di WM_DEVMODECHANGE a tutte le finestre di primo livello, usare la funzione SendMessageTimeout con il parametro hWnd impostato su HWND_BROADCAST.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche

Panoramica dei contesti di dispositivo

Messaggi di contesto di dispositivo