注册 登录
编程论坛 VC++/MFC

软件盘的制作

songshu123 发布于 2010-12-29 15:24, 691 次点击
谁能告诉我关于软件盘的制作思路(模拟键盘)
7 回复
#2
shafeilong2011-01-01 11:10
这个不知道
#3
lucky5635912011-01-13 09:32
提取资源,转换为bin格式,刻盘
#4
玉箸2011-01-28 15:06
软件盘的界面我倒是做过,里面的接口没做过,呵呵~~~
#5
vandychan2011-01-28 20:11
这个确实比较麻烦
#6
baoyuwang1982011-02-09 13:42
又是0分帖!!!
软件盘的主要思路是通过调用API 底层钩子 函数 模拟按键
当然了 制作过程中要解决几个问题
1:软键盘肯定要成为置顶窗口  //这个简单不说了 自己百度
2:模拟的按键发给谁
第二点的思路是这样的 获取出当前系统中的顶级窗口和 当前光标的位置
把模拟出的按键发送给 光标的位置

#7
沼泽2011-02-11 16:57
创建一个窗体,不会获得光标,因此设置成Disable,然后就是绘制键盘,响应点击键盘消息,发送键盘模拟点击消息keybd_event
#8
沼泽2011-02-11 16:58
感兴趣的话就留个邮箱,我以前参考别人写过一个,也发你参考一下
1