半自动微信消息定时发送

本文介绍了通过自定义函数实现半自动微信消息定时发送的方法,包括获取微信窗口句柄、搜索群聊和模拟键盘输入文本。虽然程序简单,但灵活性和复用性较低,适合初级程序员学习。
摘要由CSDN通过智能技术生成

自定义了三个函数,主函数中所使用的

算法很简单,如下:

1.获取微信窗口句柄,将微信窗口激活

2.查找指定的群(使用微信自带的搜索框)

3.发送指定的字符串(用粗暴的虚拟键盘输入文本,笔者没学怎么直接修改微信输入对话框内容)

 

至于自动发送消息的时间控制,直接使用while循环,间隔一定时间检测一下系统时间,检测频率自定

优缺点:优点主要是程序简单粗暴,原理简单。缺点就是程序的灵活性差,要更换发送内容需要需改源代码,复用性较差。如果进一步优化,有图形化界面就更好了。

请大佬们指教

2019年5月5日 星期日

@Ameng

附源代码:

#include<Windows.h>
#include<stdio.h>
#include <string>
#include <iostream>
#include<time.h>

void clik_key(int VkNum);
void clik_key(int VkNum, int VkNum2);
void find_wechat();
void find_target();
void input_info();

using namespace std;

int main() {
	while (1)
	{
		SYSTEMTIME st = { 0 };
		GetLocalTime(&st);
		if (st.wHour >= 22) {
			if (st.wMinute >= 25) {
				find_wechat();
				find_target();
				input_info();
			}
			
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值