1.0.0.3
参考bywyMouseScript.h
BYWYMOUSESCRIPT_API int bywyMouseScript(char *runScript,int startFlag,int *isStopFlag,int *isPauseFlag,HWND hwnd);
BYWYMOUSESCRIPT_API int bywyMousePoint(char *info,int fmt,HWND hwnd);
//fmt=0,1,2,3,4
BYWYMOUSESCRIPT_API int bywyGetVersion(char *strVer);
BYWYMOUSESCRIPT_API int bywyGetAppVersion(char *strVer);
BYWYMOUSESCRIPT_API int bywyReward(char *frmTitle);
简单调用例子:
#include "bywyMouseScript.h"
#pragma comment(lib,"bywyMouseScript.lib")
char str2[1024];
//读取bywyMouseScript.dll的版本号
bywyGetVersion(str2);
AfxMessageBox(str2);
//读取主应用程序EXE的版本号
bywyGetAppVersion(str2);
AfxMessageBox(str2);
//显示打赏支付宝收款二维码
bywyReward(NULL);
//bywyReward("一分钱也是真爱");
//获取当前鼠标位置的坐标和颜色值
char info[1023];
//bywyMousePoint(NULL,0,m_ctrlInfo.m_hWnd);
//bywyMousePoint(info,0,m_ctrlInfo.m_hWnd);
bywyMousePoint(info,0,NULL);
AfxMessageBox(info);
//解析执行鼠标脚本
memset(runScript,0,sizeof(runScript));
{
strcpy(runScript,"#脚本1\r\nclick 10 789\r\ndelay 5\r\nend.\r\n");
//1行1条指令,如果木有end.,则会从开头开始反复循环执行
}
int retcode;
int startFlag=0;
int isStopFlag=0;
int isPauseFlag=0;
retcode=bywyMouseScript(runScript,startFlag,&isStopFlag,&isPauseFlag,NULL);
//retcode=bywyMouseScript(runScript,startFlag,&isStopFlag,&isPauseFlag,m_ctrlInfo.m_hWnd);
暂时这些。
1.0.0.4
函数bywyMouseScript增加了按键脚本解析处理:
您可以:
#注释
click 10 789
delay 2
open notepad.exe
#readme.txt必须存在,运行exe需要命令行参数用*隔开
open notepad.exe*readme.txt
#或
open readme.txt
text 风语叹息,碧空惆怅,朦眼似醉,纷落如心...
vkey return
txtclip 寒风泯灭,午梦呢喃,消逝、无痕...
key ctrl+V
vkey return
key BYWY
key ctrl+S
vkey alt+f4
#vkey都用小写,key里功能键名称用小写(+的左边)
open http://csdn.net
open ping*192.168.1.1
#隐藏窗体执行exe文件,任务管理器里去找并kill
exechide notepad.exe
#如果没有end.,会从开头循环继续执行
end.
#vkey支持的名称:
return
up,down,left,right
del
\或|
f1,f2,...,f12
.
/或?
home,end,pgup,pgdn
esc
insert
*
;
-
tab
==========下载
https://download.csdn.net/download/im720/88335703
链接: https://pan.baidu.com/s/1HJsoSaFWFmCl029FRJUPRQ?pwd=6ndx 提取码: 6ndx 复制这段内容后打开百度网盘手机App,操作更方便哦
icemoon\
冰月无忧.API
冰月无忧.一张图
冰月无忧.录屏