WM_QUERYDRAGICON消息

发送到最小化 (图标) 窗口。 该窗口即将由用户拖动,但没有为其类定义图标。 应用程序可以将句柄返回到图标或光标。 当用户拖动图标时,系统将显示此光标或图标。

窗口通过其 WindowProc 函数接收此消息。

#define WM_QUERYDRAGICON                0x0037

参数

wParam

未使用此参数。

lParam

未使用此参数。

返回值

类型: LRESULT

应用程序应返回光标或图标的句柄,系统将在用户拖动图标时显示该光标或图标。 该光标或图标必须与显示驱动程序的分辨率兼容。 如果应用程序返回 NULL,则系统将显示默认游标。

备注

当用户拖动不带类图标的窗口图标时,系统会用默认光标替换该图标。 如果应用程序需要在拖动过程中显示不同的光标,则必须返回与显示驱动程序的分辨率兼容的光标或图标的句柄。 如果应用程序返回颜色光标或图标的句柄,系统将光标或图标转换为黑白。 应用程序可以调用 LoadCursorLoadIcon 函数,以从其可执行 (.exe) 文件中的资源加载游标或图标,并检索此句柄。

如果对话框过程处理此消息,则应将所需的返回值强制转换为 BOOL 并直接返回值。 SetWindowLong 函数设置的DWL_MSGRESULT值将被忽略。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Winuser.h(包括 Windows.h)

另请参阅

引用

LoadCursor

LoadIcon

概念性

Windows