Quantcast

[CPyUG] 请问有什么方法可以后台模拟按键

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[CPyUG] 请问有什么方法可以后台模拟按键

波尽
通过下面这个方法可以后台模拟鼠标按下:
win32gui.SendMessage(handle, win32con.WM_ACTIVATE, win32con.WA_ACTIVE,
0)
win32api.SendMessage(handle, win32con.WM_LBUTTONDOWN,
win32con.MK_LBUTTON, tmp)

请问如果要后台模拟键盘按下,应该怎么做呢?先谢了

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: [CPyUG] 请问有什么方法可以后台模拟按键

Shell Xu

see msdn. wm_char wm_keydown

from miui

在 2011-12-29 上午7:41,"波尽" <[hidden email]>写道:
通过下面这个方法可以后台模拟鼠标按下:
win32gui.SendMessage(handle, win32con.WM_ACTIVATE, win32con.WA_ACTIVE,
0)
win32api.SendMessage(handle, win32con.WM_LBUTTONDOWN,
win32con.MK_LBUTTON, tmp)

请问如果要后台模拟键盘按下,应该怎么做呢?先谢了

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html

--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
规则: http://code.google.com/p/cpyug/wiki/PythonCn
发言: [hidden email]
退订: [hidden email] (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Loading...