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 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目