社区
C#
帖子详情
如何实现类似输入法的软键盘?
lovingkiss
2008-07-08 04:37:32
1、键盘可见
2、点击按键不改变焦点(这个我没想出解决方案)
3、输出按键
...全文
380
17
打赏
收藏
如何实现类似输入法的软键盘?
1、键盘可见 2、点击按键不改变焦点(这个我没想出解决方案) 3、输出按键
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lupeng1981
2008-07-09
打赏
举报
回复
[Quote=引用 6 楼 yilanwuyu123 的回复:]
MARK
[/Quote]
lovingkiss
2008-07-09
打赏
举报
回复
http://www.vbvan.com/bbs/viewthread.php?tid=5756
原理应该和这个差不多了;呵呵~~
GhostAdai
2008-07-08
打赏
举报
回复
自己画一个/(*^@^*)\
yaoleshi
2008-07-08
打赏
举报
回复
楼主搞定了 可否把解决方案 放上来 让小弟们学习学习!
lovingkiss
2008-07-08
打赏
举报
回复
主要是2套系统之间的操作转移的;全局的软键盘,和ToolBar是无关的,主要窗体也不能获得焦点的;
fj4408
2008-07-08
打赏
举报
回复
TextBox.SelectedText="输入的字符"
这样就可以,不用改变焦点.
CloneCenter
2008-07-08
打赏
举报
回复
楼上的朋友是不是把问题都想复杂了?其实用ToolBar里面的ToolButton是不会改变焦点的。ToolStrip也是的。
lovingkiss
2008-07-08
打赏
举报
回复
问题是我想自己编制这个软件盘,不想用现成的软件啊;
flyskylf
2008-07-08
打赏
举报
回复
关注一下,我也遇到同样的问题,找了很久也没有找到解决方法.
HimeTale
2008-07-08
打赏
举报
回复
如果是只给自己程序用的,比如辅助输入密码。设个全局变量存放焦点所在的控件名,SendKey后再设回去。
如果想所有程序通用,那就Process.Start( "C:\\WINDOWS\\system32\\osk.exe ");
lovingkiss
2008-07-08
打赏
举报
回复
最好能有详细的代码,VB C# VB.Net的都行啊。。。
网址也行啊
yilanwuyu123
2008-07-08
打赏
举报
回复
MARK
skison
2008-07-08
打赏
举报
回复
对于按键不改变焦点,感觉是比较麻烦
可以考虑去操作Window鼠标事件队列 让windows忽略掉鼠标在软键盘上点下时的事件。
然后换成对应的的键盘按键事件 传给windows
这是我的一个想法。希望对你有帮助
yagebu1983
2008-07-08
打赏
举报
回复
还有源码呢!!!
cnblogs里!!
yagebu1983
2008-07-08
打赏
举报
回复
前段时间还在网上看到过呢!!!!
不过没有收藏!!!
yagebu1983
2008-07-08
打赏
举报
回复
前段时间还在网上看到过呢!!!!
不过没有收藏!!!
badtank
2008-07-08
打赏
举报
回复
要用windows api
点击按键不改变焦点,使用钩子消息来处理。
Unity3d C#
实现
UGUI
软键盘
中文、英文输入
类似
与内置
输入法
功能工程源码
Unity3d C#
实现
UGUI
软键盘
输入,
实现
中文、英文输入都支持。 建议先看说明:https://blog.csdn.net/qq_33789001/article/details/119329690 支持单字打字,没有个人的偏好、兴趣的设置,也没有使用频率等信息,所以打起来体验相差较大。但是输入的功能已经完成,字库也算比较全的,基本功能算是够用。如果接入拼音转文字的接口可能效果会很好,但是离线状态下没法使用。
软键盘
程序C++源代码
windows版
软键盘
,包括中英文切换,操作方式
类似
于系统自带的键盘,不含win键,不会获取窗口焦点;程序源代码。
类似
于QQ的输入JS
软键盘
类似
于QQ的输入的JS
软键盘
.大家可以更改里面的内容. 以便于提高
VC完整的
软键盘
程序
VC完整的
软键盘
程序,支持拼音,五笔等
输入法
,并且能够在其他程序上进行输入,能够托运
软键盘
,并且可以改变它的大小,有独立的数字键盘等!
Java
实现
软键盘
代码,HOOK调用
学习HOOK时,制作了此
软键盘
,与大家交流 F2-隐藏 F3-显示 F4-关闭 鼠标可拖动
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章