一次使用pywin32学到的知识

Posted 王明扬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一次使用pywin32学到的知识相关的知识,希望对你有一定的参考价值。

FindWindow这个函数检索处理顶级窗口的类名和窗口名称匹配指定的字符串。这个函数不搜索子窗口。

FindWindowEx:FindWindowEx是在窗口列表中寻找与指定条件相符的第一个子窗口 。

spy++查到的句柄是十六进制,但用做函数参数时要转换为十进制 。

import win32api
import win32con
win32api.keybd_event(17,0,0,0)  #ctrl键位码是17
win32api.keybd_event(86,0,0,0)  #v键位码是86
win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #释放按键
win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)

#http://blog.csdn.net/fengqingting2/article/details/17397721

 time.sleep(secs):线程推迟指定的时间运行。单位为秒

模拟键盘用Keybd_event这个api函数,模拟鼠标按键用mouse_event函数。

 

以上是关于一次使用pywin32学到的知识的主要内容,如果未能解决你的问题,请参考以下文章

如何自动化 UI 键盘输入? pywin32 PostMessage vs Powershell SendKeys

如何使用 pywin32 在 Python 中获取特定应用程序窗口的句柄?

py to exe —— pywin32

有没有使用 pywin32 createprocessasuser 并获取输出的好例子?

使用 pywin32 从选定的资源管理器窗口返回所有文件的列表

有没有办法在 pywin32 中解码数字 COM 错误代码