打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
改进minigui1.3.3的输入法窗口,增加虚拟键盘| Linux交流区
   我使用的minigui的版本为1.6.10,但是其中没有输入法窗口源代码,于是采用移花接木的办法,将1.3.3的输入法源代码拿过来使用
经过下面几个小改进便可使用输入法:
           a)、161行:static HWND sg_hTargetWnd = HWND_DESKTOP; // target window of ime.修改为:static HWND sg_hTargetWnd = 0;

           b)、965行:DisabledTextOut (hDC, 2, 2, "【英文】");

                     改为:DisabledTextOutEx (hDC, hwnd, 2, 2, "【英文】");

           c)、加上: #define SYSBMP_IMECTRLBTN   "IMEctrlbtn";

但是大部分的嵌入式作品都不会带上全键盘,因此得为带有触摸屏的增加虚拟键盘。经过一番研究我最终在输入法窗口增加了虚拟键盘的功能
只要在你的主函数包括如下接口
  HWND GBIMEWindow(HWND hosting);
以及项目中添加附件中的源代码
源码如下
[ 此帖被小荷尖尖在2011-04-19 16:42重新编辑 ]
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
傻改minigui输入法
怎么把书本上的文字扫描到手机上?
基于Video4Linux 的USB摄像头
[转帖]使用MiniGUI的一些FAQ
MiniGUI 1.3.3 移植详解2
step by step 构建嵌入式Linux系统平台
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服