WM_DEVMODECHANGE message

Le message WM_DEVMODECHANGE est envoyé à toutes les fenêtres de niveau supérieur chaque fois que l’utilisateur modifie les paramètres de mode de l’appareil.

Une fenêtre reçoit ce message via sa fonction WindowProc.

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

Paramètres

Hwnd

Handle d'une fenêtre.

uMsg

WM_DEVMODECHANGE

wParam

Ce paramètre n'est pas utilisé.

lParam

Pointeur vers une chaîne qui spécifie le nom de l’appareil.

Valeur retournée

Si une application traite ce message, elle doit retourner zéro.

Notes

Ce message ne peut pas être envoyé directement à une fenêtre. Pour envoyer le message WM_DEVMODECHANGE à toutes les fenêtres de niveau supérieur, utilisez la fonction SendMessageTimeout avec le paramètre hWnd défini sur HWND_BROADCAST.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winuser.h (include Windows.h)

Voir aussi

Vue d’ensemble des contextes d’appareil

Messages de contexte d’appareil