代码之家  ›  专栏  ›  技术社区  ›  Chris

获取当前鼠标坐标

  •  0
  • Chris  · 技术社区  · 16 年前

    有没有人有在Windows中跟踪鼠标移动和显示api的经验。我只是需要一些方向来开始。

    干杯! 克里斯


    我想为此写我自己的工具。我可能是一个贪吃的惩罚,但我是一个程序员,这是一个很好的借口,学习新的东西。

    5 回复  |  直到 13 年前
        1
  •  2
  •   Jared Updike    16 年前

    在Leopard中,您只需转到“系统首选项”和“桌面和屏幕保护程序”。单击屏幕保护程序选项卡,单击“热点角落”,选择要更改的角落,然后选择“睡眠显示”。这样不行吗?

        2
  •  1
  •   Douglas Leeder    16 年前

    如果它是一个旧的CRT iMac那么你不能关闭屏幕而不关闭电脑-对流从CRT是用来冷却处理器!

        3
  •  0
  •   Chris Kimpton    16 年前

    不是你想要的答案,但是你不能通过省电选项和/或屏幕保护程序来实现这一点-它可以设置为“无”。

        4
  •  0
  •   David Sykes    16 年前

        5
  •  0
  •   Jared Updike    15 年前

    谢谢你的澄清,克里斯。我要重申:

    1. 只需使用这样一个预先存在的解决方案: http://www.southbaypc.com/HotCorners/ (未经测试的任何做同样事情的东西都会起作用)。如果它允许你运行你预先选择的屏幕保护程序,那么你需要做的就是。。。
    2. ... 制作一个执行你想要的(睡眠屏幕),然后重命名它不管怎样.scr http://computer.howstuffworks.com/screensaver.htm/printable
    3. 一旦你开始工作(并且你可以享受你想要的OSX热点功能的Windows版本) 然后 担心热弯角是如何实现的。你的win32api问题仍然是一个很好的问题,但是就像你说的,你听起来像是想自己构建它。如果是这样的话,我会发布一个新问题“WindowsWin32 API中的热角低级鼠标跟踪”或类似的问题,然后问:“这些热角程序如何检测热角鼠标覆盖事件?”顺便说一句,我哥哥用低级API来移动鼠标光标和模拟点击,所以我知道你问的可能是可能的。只是你真正的问题似乎被排除在讨论之外了。