小伙伴们大家好,上次女朋友和我说我不够细节,毁掉了她好多温柔。今天是六一儿童节,我觉得细节一波给他看看。
首先从2020年6月1日0点0分给他发一段深情的祝福+告白开始,然后再送礼物,她一定会感动死的吧呜呜呜。0点0分熬夜太晚影响身体健康?没事,让py来做。正所谓人生苦短,我学python。
思路
锁定QQ窗口
锁定窗口使用win32gui库中的FindWindow函数
定义:
HWND FindWindow(LPCTSTR IpClassName,LPCTSTR IpWindowName)
参数:
IpClassName:指向类名
IpWindowName:指向窗口名
返回值:
有指定的类名和窗口的名字则表示成功返回一个窗口的句柄。否则返回零。
由于不清楚QQ窗口所使用的类名,应此我们只需在IpWindowName填上聊天对象的名字就好
例如
handle = win32gui.FindWindow(None, “女朋友备注”)
填充消息
填充消息使用win32gui库中的SendMessage函数
定义:
LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam)
参数:
hWnd :窗口句柄
Msg:指定被发送的消息。
wParam:指定附加的消息特定信息。
IParam:指定附加的消息特定信息。
例如:
#将剪切板中内容填充到窗口中
win32gui.SendMessage(handle, 770, 0, 0)
发送QQ消息
填充消息使用win32gui库中的SendMessag

本文介绍了如何利用Python的win32gui库来实现在特定时间自动向指定QQ联系人发送消息。首先通过FindWindow函数锁定QQ窗口,然后使用SendMessage函数填充消息,并模拟发送回车键完成消息发送。注意确保QQ聊天窗口保持打开状态。
最低0.47元/天 解锁文章
570

被折叠的 条评论
为什么被折叠?



