获取当前鼠标坐标
时间:2020-03-05 18:55:17 来源:igfitidea点击:
我有一台iMac,我希望能够在睡觉时关闭显示器。 las,iMac对此没有任何开关。我不想将iMac置于睡眠模式,我想编写一个像应用程序或者服务之类的"暴露"程序,当将鼠标置于屏幕的左上角时,显示器将进入睡眠状态。同样,如果我将鼠标移开,它就会回来。
有没有人有在Windows和我需要查找的Display API中跟踪鼠标移动的经验。我只需要一些指导即可开始。
干杯!
克里斯
我被要求澄清。对不起,如果我让任何人感到困惑。我正在通过Bootcamp运行Windows Vista 32. 我喜欢Mac OSX通过Expose具有"热点"功能。我注意到,除了按时间度量标准运行的电源管理外,在Vista中无法随意休眠显示器。
我想为此编写自己的工具。我可能是惩罚的嘴,但我是编码员,这是学习新知识的好借口。
解决方案
回答
似乎并不是我们要找的答案,但是我们不能通过省电选项和/或者将屏幕保护程序设置为无。
回答
在Leopard中,我们可以转到"系统偏好设置"和"桌面和屏幕保护程序"。单击屏幕保护程序选项卡,单击"热角",选择要更改的角,然后选择"休眠显示"。那行不通吗?
回答
我们不能使用显示器的电源按钮吗?
回答
如果它是旧的CRT iMac,则必须先关闭CRT的对流来冷却处理器,然后才能关闭屏幕而不关闭计算机!
回答
克里斯,谢谢澄清。我重申:
- 只需使用这样的预先存在的解决方案即可:http://www.southbaypc.com/HotCorners/(未经测试的功能可以完成相同的工作)。如果它允许我们运行预先选择的屏幕保护程序,那么我们所需要做的就是...
- ...制作一个可以执行所需操作的exe(使屏幕休眠),然后将其重命名为任何名称。
- 一旦可以正常工作(并且我们可以享受所需的OS X热弯角功能的Windows版本),便可以担心如何实现热弯角。 Win32 API问题仍然是一个很好的问题,但是就像我们说的那样,听起来我们想自己构建它。如果是这样,我会发布一个新问题" Windows Win32 API低级鼠标跟踪中的热角"或者类似的问题,然后问:"这些热角程序如何检测热角鼠标悬停事件?"顺便说一句,我的兄弟使用了低级API来移动鼠标光标并模拟点击,因此我知道要求是可能的。只是REAL问题似乎在所有讨论中都陷入了困境。