代码之家  ›  专栏  ›  技术社区  ›  Ivan Vučica

Mac的碳元素中GetCursorPos()的等价物

  •  1
  • Ivan Vučica  · 技术社区  · 15 年前

    出身背景 我们正在将基于PythonOgre的游戏移植到Mac上,出版商要求鼠标能够离开窗口。在Windows上,我们围绕OIS(面向对象输入系统)进行鼠标控制;也就是说,我们不允许OIS在窗口边界内捕获鼠标,然后使用 GetCursorPos() Win32 API。

    问题 GetCursorPos() ?

    1 回复  |  直到 15 年前
        1
  •  1
  •   agnul    15 年前

    我相信您正在寻找的是GetMouse()。你可以在苹果的网站上找到一个例子 UIElementInspector sample code . 不过,这是在Obj-C中,而不是在Python中。

    编辑:根据NSD,HIGetMousePosition()是首选方法。