![]() |
1
6
多年以后,是时候回答我自己的问题了。下面是如何检查当前全局光标是否是C#中的沙漏(如果需要,请根据自己的需要扩展代码):
|
![]() |
2
5
要获取有关全局游标的信息,请使用 GetCursorInfo . |
![]() |
3
4
使用(在Delphi中)
对于当前鼠标光标。 常规Win32(user32)提供:
这应该适用于其他win32语言。 |
![]() |
4
4
OEM游标是共享资源,因此所有请求特定游标的进程都将检索相同的句柄。应用程序可以在启动时缓存标准系统游标句柄,然后使用 GetCursorInfo 获取全局游标句柄,并在缓存中查找该句柄以检索其 -如果它是一个系统游标。 下面的Delphi示例代码演示了这一点。光标句柄通过使用填充到数组中 LoadImage 在表单创建时。计时器通过使用轮询全局游标 GetCursorInfo 每隔一定时间,代码会在数组中查找句柄,以从名称的常量数组中检索光标的名称:
Screen.Cursors 列表示例代码没有使用它来提高可移植性。 还要注意的是,'winuser.h'中没有'OCR_HELP',但提供的与'IDC_HELP'相对应的常量似乎工作正常(尽管我在W7中找不到使用“HELP Select”光标的对话框)。 |
![]() |
5
0
在大多数可视对象中,可以使用 光标 属性,否则使用 财产。 crDefault 取消对之前设置的内容的更改。 |
![]() |
Some1Else · 函数在Delphi中重新创建TForm 3 年前 |
![]() |
Agmcz · Delphi安卓库。so未安装(AAB) 3 年前 |
![]() |
nader · 如何使用delphi在web上提交表单 7 年前 |
![]() |
kwadratens · Delphi中的卡方分布函数代码 7 年前 |
|
user9672569 · 如何在完整的位图图像中绘制阴影效果? 7 年前 |
![]() |
mmmm · MSBuild(用于Delphi)Make-like功能 7 年前 |