1

我正在编写一个需要鼠标指针形状更改通知的 Windows 应用程序。我已经彻底搜索,但找不到令人满意的解决方案。我想收到关于光标形状更改以及光标类型更改的通知。

从搜索中我知道我必须在每个进程中安装一个钩子并捕获 WM_SETCURSOR 事件,但捕获此消息并没有给我完整的信息。所以请指导我是否有人可以提供帮助

4

1 回答 1

2

GetCursor您可以使用或获取当前光标的句柄GetCursorInfo

问题是要知道句柄指的是哪个游标。我认为没有“反向查找”功能,因此您必须通过将句柄与LoadCursor不同可能值返回的句柄进行比较来实现它。

幸运的是,文档是这样说的:

LoadCursor 函数仅在游标资源未加载时才加载它;否则,它将检索现有资源的句柄。

于 2012-04-11T09:28:39.243 回答