我目前正在实现自己的EDIT类,自己用窗口来画而不用MS的EDIT控件,之所以这么做是因为我在PDA上做,需要支持动画输入,现在我遇到的问题是,我默认创建的窗口无法显示输入法,请问下各位大虾,如何让输入法显示出来,并且将获得的字符发送给输入法?就好比微软的EDIT是怎么做的?谢谢先!
解决方案 »
- 年底了,多打2瓶酱油
- GetCursorPos问题。获取光标位置
- 为什么线程同步会出问题
- 最简单的MFC程序,链接中遇到的奇怪问题.
- 如何识别jpg、gif格式的验证码
- 在调试程序中出现“unhandled exception in a.exe:cx0000005:Access Violation”,我怎么找到底哪出错了哪
- 求教高斯-克吕格投影的具体公式,有介绍公式的网站或书也行!谢谢…!
- 请问MFC程序,在右上角多一个按钮出来,点下去始终窗口置顶,弹起来恢复默认状态是怎么样做出来的?
- 怎样编程序得到网卡的物理地址?(不通过NetBIOS)
- 为什么消息映射要用宏而不是虚函数?
- 新手求助有关对话框
- 菜鸟提问:如何取出DBGrid中的数据
if(ImmGetOpenStatus(hImc)) ImmSetOpenStatus(hImc, FALSE);//这是关闭输入法
//if(!ImmGetOpenStatus(hImc)) ImmSetOpenStatus(hImc, TRUE); //这是打开输入法
ImmReleaseContext(((CEdit*)this->GetDlgItem(IDC_EDTKKSTRAIN))->m_hWnd, hImc); http://www.chinabyte.com/20030307/1655676.shtml
http://topic.csdn.net/t/20060311/00/4607213.html
当使用ImmDisableIME禁用了输入法以后,如何再将它打开?
你应该还要处理几个输入法消息。