gpt4 book ai didi

python - 使用python在桌面(windows/ubuntu)上绘图

转载 作者:太空宇宙 更新时间:2023-11-03 17:28:50 24 4
gpt4 key购买 nike

我正在做一个项目,我需要在窗口上显示线条。我也想沿着线移动光标。我期待着在 python 中工作。

我如何使用 python 或其他语言来做到这一点。请帮助我

最佳答案

我刚刚发现这一点,就在这里。

import win32gui

def DRAW_LINE(x1, y1, x2, y2):
hwnd=win32gui.WindowFromPoint((x1,y1))
hdc=win32gui.GetDC(hwnd)
x1c,y1c=win32gui.ScreenToClient(hwnd,(x1,y1))
x2c,y2c=win32gui.ScreenToClient(hwnd,(x2,y2))
win32gui.MoveToEx(hdc,x1c,y1c)
win32gui.LineTo(hdc,x2c,y2c)
win32gui.ReleaseDC(hwnd,hdc)

x1 = 640
y1 = 400
x2 = 840
y2 = 600

DRAW_LINE(x1, y1, x2, y2)

至于将鼠标移动到线条下方,我无法弄清楚

关于python - 使用python在桌面(windows/ubuntu)上绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32203205/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com