首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python 学习手册
Python Cookbook
Python 基础教程
Python Sites
PyPI - Python Package Index
http://www.simple-is-better.com/
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
V2EX  ›  Python

Python 怎么在屏幕上画图?

  •  
  •   Cheez · 178 天前 · 1972 次点击
    这是一个创建于 178 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我要做一个鼠标手势的软件,发现不知道怎么像其他软件那样在屏幕上画出鼠标轨迹. 我想要做到以下 4 点:

    1. 不被覆盖
    2. 可以连在一起
    3. 可以调节颜色粗细
    4. 不显示窗体

    就是不知道怎么做.

    我试了一下海龟,发现会显示一个窗体.

    试了一下 win32gui,发现不知道怎么调节粗细和颜色,而且.. sxaas 这是用了 point

    sxaas 这是 lineto 而且搞完会因为刷新而消失

    13 回复  |  直到 2018-08-24 14:42:24 +08:00
        1
    Cheez   178 天前 via Android
    挽尊
        2
    Cheez   178 天前
    挽尊*2
        3
    Cheez   178 天前 via Android
        4
    sulg   178 天前
    pyqt
        5
    Arnie97   178 天前 via Android
    建议打开微软的文档了解一下 Win32 API,Python 只是封装了一下
        6
    liangzi   178 天前 via Android
    楼主不嫌折腾可以试试 brlcad: https://brlcad.org/
        7
    Cheez   178 天前 via Android
    @liangzi python 库吗?
        8
    liangzi   178 天前
    @Cheez 不是 是一个命令行的 cad 软件。。。。貌似我理解题目错误了 抱歉
        9
    Cheez   178 天前
    @liangzi #8 谢谢你的回答
        10
    PythonAnswer   178 天前
    用海龟画过圈圈诅咒过领导. 哈哈.
        11
    Cheez   178 天前
    @PythonAnswer #10 这么厉害的吗
        12
    taoing   178 天前 via iPhone
    wxpython in action 这本书里有你这么一个例子,你可以网上找 pdf,好像在第 6 章还是第七章
        13
    woshichuanqilz   177 天前
    ```
    import wx
    import time
    app = wx.App(False)
    s = wx.ScreenDC()
    s.Pen = wx.Pen("#FF0000")
    s.DrawLine(60,60,120,120)

    ```
    用 wxpython
    刚找到的, 问题是画完之后不知道怎么清除已经画上去的东西。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3737 人在线   最高记录 4346   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 01:50 · PVG 09:50 · LAX 17:50 · JFK 20:50
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1