一个桌面虚拟数字小键盘

因为http://appinn.me/d/580/ 里面, @qq88178813 找不到, 我晚上没事随手写了一个.

用ahk写的,难度倒是不大,不过在输出时用了好几种方案, 最后感觉还是背景发送(ControlSend)的方式感观最好.

所以耽误了不少时间.

下载地址:http://pan.baidu.com/s/1qW4XaAo

http://pan.baidu.com/s/1ntDkFTB

因为是AHK写的, 所以个别杀毒软件会有报警提示. 担心的话勿下.

; ver1.1 2014.10.23 增加()按钮功能. ; ver1.2 修正个别输出字符在unicdoe和ansi之间混乱显示的情况. 比如*输出为8,(输出为9

高大上啊

能不能加入()方便输入计算式,还有就是为什么我不能输入,一点键盘就成了当前窗口了,没有办法输入到excel里面去。

@qq88178813

界面上有一句提示:在激活窗口按Win+K获取焦点。不知道有没有帮助…

@qq88178813 新版本增加了()

不过我发现一个AHK自身的bug. 导致快速重复点击时, 个别按钮的输出会混乱. 我调试了很久, 发现不是代码的问题. 而是AHK本身的问题. 但是原因还不得而知. 所以暂时不会放出新版本了.

@小恐龙 那个一点键盘就成了当前窗口了,没有办法输入到excel里面去。这个问题是不是我哪里不会操作?

@qq88178813 代码采用了ControlSend, 会在背景对指定焦点的窗体输出字符. 但是经我测试, 部分按钮会输出混乱.

但是采用切换焦点的输出对用户的观感不好.正在寻求解决中…

@qq88178813 已更新,现在可以了.已经解决了.

@小恐龙 非常完美。

已分享:http://www.appinn.com/numpad-win/

其實Windows自帶的屏幕鍵盤就有 當然這個更簡單一點