Freigeben über


WM_DEVMODECHANGE Nachricht

Die WM_DEVMODECHANGE Nachricht wird an alle Fenster der obersten Ebene gesendet, wenn der Benutzer die Gerätemoduseinstellungen ändert.

Ein Fenster empfängt diese Nachricht über seine WindowProc-Funktion .

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

Parameter

hwnd

Das Fensterhandle

uMsg

WM_DEVMODECHANGE

wParam

Dieser Parameter wird nicht verwendet.

lParam

Ein Zeiger auf eine Zeichenfolge, die den Gerätenamen angibt.

Rückgabewert

Eine Anwendung sollte null zurückgeben, wenn sie diese Nachricht verarbeitet.

Bemerkungen

Diese Nachricht kann nicht direkt an ein Fenster gesendet werden. Um die WM_DEVMODECHANGE Nachricht an alle Fenster der obersten Ebene zu senden, verwenden Sie die SendMessageTimeout-Funktion , wobei der hWnd-Parameter auf HWND_BROADCAST festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (einschließlich Windows.h)

Siehe auch

Übersicht über Gerätekontexte

Gerätekontextmeldungen