WM_QUERYDRAGICON消息
发送到最小化 (图标) 窗口。 该窗口即将由用户拖动,但没有为其类定义图标。 应用程序可以将句柄返回到图标或光标。 当用户拖动图标时,系统将显示此光标或图标。
窗口通过其 WindowProc 函数接收此消息。
#define WM_QUERYDRAGICON 0x0037
参数
-
wParam
-
未使用此参数。
-
lParam
-
未使用此参数。
返回值
类型: LRESULT
应用程序应返回光标或图标的句柄,系统将在用户拖动图标时显示该光标或图标。 该光标或图标必须与显示驱动程序的分辨率兼容。 如果应用程序返回 NULL,则系统将显示默认游标。
备注
当用户拖动不带类图标的窗口图标时,系统会用默认光标替换该图标。 如果应用程序需要在拖动过程中显示不同的光标,则必须返回与显示驱动程序的分辨率兼容的光标或图标的句柄。 如果应用程序返回颜色光标或图标的句柄,系统将光标或图标转换为黑白。 应用程序可以调用 LoadCursor 或 LoadIcon 函数,以从其可执行 (.exe) 文件中的资源加载游标或图标,并检索此句柄。
如果对话框过程处理此消息,则应将所需的返回值强制转换为 BOOL 并直接返回值。 SetWindowLong 函数设置的DWL_MSGRESULT值将被忽略。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
另请参阅
-
引用
-
概念性