这次为大家带来的是对登陆后的QQ进行的操作:
1,打开好友对话框
代码
import win32gui, win32con, win32api, time
import win32clipboard as w
#已知一个窗口的句柄 hwnd
hwnd = win32gui.FindWindow('TXGuiFoundation', 'QQ')
print(hwnd)
#一个刷新粘贴板的函数
def setText(str):
w.OpenClipboard()
w.EmptyClipboard()
w.SetClipboardData(win32con.CF_UNICODETEXT, str)
w.CloseClipboard()
#设置hwnd顶置就可以实现填充
def find_py(zh):
setText(zh)
win32gui.SetForegroundWindow(hwnd)
win32gui.ShowWindow(hwnd, win32con.SW_SHOW)
time.sleep(0.5)
# 填充粘贴板的内容
win32gui.SendMessage(hwnd, 770, 0, 0)
time.sleep(0.2)
win32api.keybd_event(13, 0, 0, 0)
win32api.keybd_event(13, 0, win32con.KEYEVENTF_KEYUP, 0)
time.sleep(0.2)
find_py('1459229119')
以上便可以打开好友对话框,接下来是给好友发送消息:
2,发送消息
代码:
def FaSong