当前位置:   article > 正文

python win32gui使用_python win32 简单操作

python win32gui 点击

#coding: utf-8

importwin32gui, win32api, win32conimporttimeimportwin32clipboard as wimportloggingdefclick_position(hwd, x_position, y_position, sleep):"""鼠标左键点击指定坐标

:param hwd:

:param x_position:

:param y_position:

:param sleep:

:return:"""

#将两个16位的值连接成一个32位的地址坐标

long_position =win32api.MAKELONG(x_position, y_position)#win32api.SendMessage(hwnd, win32con.MOUSEEVENTF_LEFTDOWN, win32con.MOUSEEVENTF_LEFTUP, long_position)

#点击左键

win32api.SendMessage(hwd, win32con.WM_LBUTTONDOWN, win32con.MK_LBUTTON, long_position)

win32api.SendMessage(hwd, win32con.WM_LBUTTONUP, win32con.MK_LBUTTON, long_position)

time.sleep(int(sleep))defgetText():#读取剪切板

w.OpenClipboard()

d=w.GetClipboardData(win32con.CF_TEXT)

w.CloseClipboard()returnddefsetText(aString):#写入剪切板

w.OpenClipboard()

w.EmptyCli

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/109273?site
推荐阅读
相关标签
  

闽ICP备14008679号