自定义了三个函数,主函数中所使用的
算法很简单,如下:
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();
}