本节将向读者介绍如何使用键盘鼠标操控模拟技术,键盘鼠标操控模拟技术是一种非常实用的技术,可以自动化执行一些重复性的任务,提高工作效率,在Windows系统下,通过使用各种键盘鼠标控制函数实现动态捕捉和模拟特定功能的操作。
有时我们经常需要进行重复性的鼠标操作,例如繁琐的点击、拖拽。这些任务可能消耗大量时间和精力,为了解决这个问题,可自行设计并实现一个简单而强大的鼠标录制回放工具,旨在帮助用户轻松录制鼠标动作,通过借助鼠标录制回放工具,用户可以轻松实现自动化操作,从而解放双手。
首先我们需要创建一个Write_File
函数,当用户每次调用该函数时都会向特定的文件内追加写入一条记录,此外还需要增加一个split
函数,该函数用于将特定的一条记录根据特定的分隔符切割,保留分隔符后面的坐标信息。
// 切割字符串
int split(char dst[][32], char* str, const char* spl)
{
int n = 0;
char* result = NULL;
result = strtok(str, spl);
while (result != NULL)
{
strcpy(dst[n ], result);
result = strtok(NULL, spl);
}
return n;
}
// 每次写入一行
int Write_File(char* path, char* msg)
{
FILE* fp = fopen(path, "a ");
if (fp == NULL) return -1;
char ch, buffer[1024];
int index = 0;
while (msg[index] != '