




首先是拖出工具的界面,这个不说了。然后在界面加载后,需要注册一下鼠标键盘勾子(为了在鼠标键盘发生事件时,我能做一些事情)。以下代码在Form1的构造方法中:
可以看到我利用勾子来向系统注册了两个事件,一个是当鼠标移动时发生的事件,对应的事件处理逻辑就是将鼠标坐标显示到界面上;另一个是键盘有按键按下时发生的事件,事件处理逻辑是:按F7时,我纪录下当前的坐标信息与操作信息(鼠标:左/右单击、左/右双击,延时等);按F8时,交给工作线程去执行纪录下的鼠标命令;按F9时,停止执行。
另外在操作上为了不必每次都设置一遍鼠标命令,添加了读写配置到文本文件的功能。当焦点在左栏上时,Ctrl+S(这里可能要时间按长一点点)可保存配置,双击左栏可选择并打开一个配置。
其中MouseHelper是对windowsapi中鼠标消息进行了简单的封装,可用来模拟鼠标的单双击。
1、延时是指当前操作后,休息多长时间执行下一个动作,不是多长时间后执行本动作。
小工具界面如下图,需要说明有两点:
2、Ctrl+S保存文件,必须保证当前焦点在左栏上(鼠标点击一下左栏即可)。密码管理工具-毕业设计密码管理专家1.3.1 最新版
2025/11/03 01:41/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 98 ) 盖楼(回复)
2025/11/09 20:27/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 81 ) 盖楼(回复)
2025/10/31 08:11/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 139 ) 盖楼(回复)
2025/11/03 19:41/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 22 ) 盖楼(回复)
2025/10/25 01:27/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 111 ) 盖楼(回复)
2025/10/22 17:08/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 146 ) 盖楼(回复)
2025/10/28 18:48/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 6 ) 盖楼(回复)
2025/10/24 08:37/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 156 ) 盖楼(回复)
2025/11/10 12:19/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 173 ) 盖楼(回复)
2025/10/23 20:20/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 114 ) 盖楼(回复)
2025/11/02 04:46/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 46 ) 盖楼(回复)
2025/11/07 07:19/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
">
支持( 129 ) 盖楼(回复)
/www/wwwroot/baoma/wp-admin/css/colors/red/template4.php on line 145
支持( 123 ) 盖楼(回复)
">