获取python窗口的窗口(客户端坐标)

时间:2014-10-30 01:13:26

标签: python tkinter coordinates pywin32

我在Python中使用Tkinter加载了一个图像。它在python窗口中打开。如果我尝试获取图像的一部分坐标,它会给我相对于打开的python窗口的坐标。但是,我希望实际上能够找到该部分图像的客户端坐标,即与实际计算机屏幕相关的坐标。

我研究了使用win32gui并试图从设备上下文中获取坐标,但是我无法找到方法。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

您可以使用root.winfo_rootx()root.winfo_rooty()来获取tkinter窗口左上角的坐标。您可以将这些内容添加到event.xevent.y以获取屏幕坐标。