描述
每当用户更改设备模式设置时,WM_DEVMODECHANGE消息都将发送到所有顶级窗口。
窗口通过其WindowProc功能收到此消息。
C++ 语法
LRESULT CALLBACK WindowProc( HWND hwnd, // handle to window UINT uMsg, // WM_DEVMODECHANGE WPARAM wParam, // not used LPARAM lParam // device name (LPCTSTR) ); |
PowerBASIC 语法
FUNCTION CALLBACK WindowProc ( _ BYVAL hwnd AS DWORD, _ ' // handle to window BYVAL uMsg AS DWORD, _ ' // WM_DEVMODECHANGE BYVAL wParam AS DWORD, _ ' // not used BYVAL lParam AS LONG ' // device name ) AS LONG |
参数
wParam
[in]不使用此参数。
lParam
[in]指向指定设备名称的字符串的指针。
返回值
处理此消息时,应用程序应返回零。
备注
此消息不能直接发送到窗口。要将WM_DEVMODECHANGE消息发送到所有顶级窗口,请使用的hWnd参数设置为HWND_BROADCAST的SendMessageTimeout功能。
引用文件 #INCLUDE Once
WinUser.inc(包括Windows.inc)