为什么安装按键精灵以后我的键盘就用不了了
答案:3 悬赏:50 手机版
解决时间 2021-02-15 08:38
- 提问者网友:富士山上尢
- 2021-02-15 01:31
刚开按键精灵的时候还能用 过一会键盘就不能用了 卸载按键精灵以后还是不能用 求解决方法
最佳答案
- 五星知识达人网友:零点过十分
- 2021-02-15 01:52
重启系统
我挖坟了
我挖坟了
全部回答
- 1楼网友:煞尾
- 2021-02-15 04:26
按键精灵键鼠同步器源码分享,具体实现同步步骤如下:
1、 获取主窗口和被同步窗口句柄
● waitkey 命令等待键盘按下
● 按下f6则获取当前鼠标指向的窗口句柄,作为主窗口句柄。
● 按下f7 则获取当前鼠标指向的窗口句柄,作为同步窗口句柄。
● 用do循环来等待按键,当主窗口句柄和同步窗口句柄都获取到时,退出do循环
● 代码
do
key = waitkey()
if key = 117 then
主窗口 = plugin.window.mousepoint()
end if
if key = 118 then
同步窗口 = plugin.window.mousepoint()
end if
delay 500
if 主窗口 0 and 同步窗口 0 then
exit do
end if
loop
2、设置两个窗口的窗口大小一致
● 窗口大小一致,同步的时候鼠标才能移动到正确的位置。
● 代码
call plugin.window.size(主窗口,800,600)
call plugin.window.size(同步窗口,800,600)
3 、获取主窗口的左上角坐标
● getwindowrect 命令获取主窗口的左上角坐标
● 代码
srect = plugin.window.getwindowrect(主窗口)
dim myarray
myarray = split(srect, "|")
l = clng(myarray(0)): t = clng(myarray(1))
4、获取当前鼠标在主窗口的位置
● getcursorpos命令获取当前鼠标位置
● 代码
getcursorpos mx, my
5、 计算主窗口内当前鼠标位置和窗口左上角距离
● 公式:当前鼠标位置减去窗口左上角坐标值( mx-l, my-t)
6 开始同步
● 被同步窗口,使用按键后台键鼠命令,将鼠标移动到和主窗口相同的位置
( 按键后台命令鼠标移动是以窗口客户区左上角坐标为基点)
● 代码
call plugin.bkgnd.moveto(同步窗口, mx-l, my-t)
●在主窗口内按下任意键时,同步窗口也执行同样的操作
● 代码
key = getlastkey()
call plugin.bkgnd.keypress(同步窗口, key)
- 2楼网友:雾月
- 2021-02-15 03:11
你肯定锁定键盘了吧 打开了按键精灵 按下F12试一试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |