我要做一个鼠标手势的软件,发现不知道怎么像其他软件那样在屏幕上画出鼠标轨迹. 我想要做到以下 4 点:
就是不知道怎么做.
我试了一下海龟,发现会显示一个窗体.
试了一下 win32gui,发现不知道怎么调节粗细和颜色,而且.. 这是用了 point
这是 lineto 而且搞完会因为刷新而消失
1
Cheez OP 挽尊
|
2
Cheez OP 挽尊*2
|
3
Cheez OP 。
|
4
sulg 2018-08-23 18:36:45 +08:00
pyqt
|
5
Arnie97 2018-08-23 18:48:38 +08:00 via Android
建议打开微软的文档了解一下 Win32 API,Python 只是封装了一下
|
6
liangzi 2018-08-23 19:35:07 +08:00 via Android
楼主不嫌折腾可以试试 brlcad: https://brlcad.org/
|
10
PythonAnswer 2018-08-23 22:27:34 +08:00
用海龟画过圈圈诅咒过领导. 哈哈.
|
11
Cheez OP @PythonAnswer #10 这么厉害的吗
|
12
taoing 2018-08-24 07:39:12 +08:00 via iPhone
wxpython in action 这本书里有你这么一个例子,你可以网上找 pdf,好像在第 6 章还是第七章
|
13
woshichuanqilz 2018-08-24 14:42:24 +08:00
```
import wx import time app = wx.App(False) s = wx.ScreenDC() s.Pen = wx.Pen("#FF0000") s.DrawLine(60,60,120,120) ``` 用 wxpython 刚找到的, 问题是画完之后不知道怎么清除已经画上去的东西。 |