delphi - Delphi中如何获取鼠标光标尺寸?

标签 delphi mouse hint

我使用Toolbar2000组件。它在系统比例 > 100% 的情况下在正确位置下方显示按钮的提示。所以,我需要手动设置 HintPos。我有Mouse.CursorPos。但提示应该显示在鼠标光标图像下方。

如何获取鼠标光标尺寸?

最佳答案

您应该向 Windows 询问系统指标 - 请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/ms724385.aspx

但是,如果用户安装了 Stardock CursorFX 之类的东西,这些值将与用户真正看到的内容以及他期望程序的行为不匹配。

这似乎是 Win32 API 的限制之一,除了旧批准集中的几个相对较小的标准值之外,该值无法更改。

关于delphi - Delphi中如何获取鼠标光标尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17680000/

相关文章:

mouse - Protractor - 有人知道如何用鼠标右键单击元素吗?

java - NetBeans/Java/New 提示 : Thread. sleep 在循环中调用

Android:单行中的EditText提示

android - setHint 不适用于 setInputType

delphi - `const` 的使用是教条性的还是理性的?

windows - 在您自己的应用程序中直观地包含另一个应用程序

asp.net - 更改asp.net中的鼠标图标

delphi - Delphi VCL项目可以编译成浏览器插件吗?

delphi - 在 Delphi 中处理 Word 的退出事件

java - 如何旋转对象使其始终面向鼠标?