다음을 통해 공유


WM_DEVMODECHANGE 메시지

사용자가 디바이스 모드 설정을 변경할 때마다 WM_DEVMODECHANGE 메시지가 모든 최상위 창으로 전송됩니다.

창은 WindowProc 함수를 통해 이 메시지를 받습니다.

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

매개 변수

hwnd

창에 대한 핸들입니다.

uMsg

WM_DEVMODECHANGE

wParam

이 매개 변수는 사용되지 않습니다.

lParam

디바이스 이름을 지정하는 문자열에 대한 포인터입니다.

반환 값

애플리케이션은 이 메시지를 처리하는 경우 0를 반환해야 합니다.

설명

이 메시지는 창으로 직접 보낼 수 없습니다. 모든 최상위 창에 WM_DEVMODECHANGE 메시지를 보내려면 hWnd 매개 변수가 HWND_BROADCAST 설정된 SendMessageTimeout 함수를 사용합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Winuser.h(Windows.h 포함)

추가 정보

디바이스 컨텍스트 개요

디바이스 컨텍스트 메시지