soui edit passwrod模式下禁用输入法
一直在用soui做客户端界面,今天发现密码edit在中文输入法下不能输入密码。我在想难道不是这样吗,密码就该用英文输入法啊。
然后我就用mfc的做了个demo,发现mfc的edit在密码模式下是可以用中文输入法输入密码的。研究了后发现是直接禁用了输入法。
于是我就知道了原因。
我就直接在soui里的richedit控件里加了点代码。修复了这个bug,(也不知道算不算bug)。手机打字,就不上代码了。
先添加成员变量 HIMC m_hIMC
在OnSetFocus 函数最后 添加
if m_dwStyle & ES_PASSWORD
m_hIMC = ImmAssociateContext(GetContainer()->GetHostWnd(). NULL)
在OnKillFocus 最后
设置 回来 m_hIMC就可以了
转载于:https://www.cnblogs.com/bin432/p/7115842.html
soui edit passwrod模式下禁用输入法相关推荐
- Android 10.0 飞行模式下禁用NFC功能
在测试中发现,打开飞行模式以后,wifi和蓝牙都关闭了,nfc还是能打开的,这也是原生系统的一个bug,客户要求开启飞行模式的时候 禁用nfc,就是 不能打开nfc,既然发现了就必须解决掉这个问题 通 ...
- 如何在前端调试模式下禁用JavaScript
如何使得界面上的元素不消失 禁用JavaScript即可,方法,F12打开调试模型,点击右上角设置图标,选择preference,选择debugger下的disable JavaScript即可禁用.
- linux文本模式无法打字,文本终端模式下中文输入法(Fcitx)配置(openSUSE Leap 42.1)...
sauntor 于 2016-03-16 23:52:26发表: 前面介绍的.fbtermrc配置文件有误,.fbtermrc支持的配置如下,其并不支持bash脚本(亦即与.bashrc不同,shel ...
- python导入包的输入法_python使用idle edit编辑器时,中文输入法下遇到r、p、t、y时产生热键冲突...
python使用idle edit编辑器时,中文输入法下遇到r.p.t.y时产生热键冲突 229 2020-08-25 10:03 半年之后再来看当初写的文章,早已"情随事迁",就 ...
- windows 10 下微信突然不能输入中文:已禁用输入法,排查键盘问题无果……
今天在使用电脑过程中,微信突然不能输入中文了,但是其它程序如QQ.Edge浏览器中可以正常输入中文. 切换到微信时,系统托盘区的输入法图标位置显示为一个带圆圈的X,鼠标停在X上会提示"已禁用 ...
- IntelliJ IDEA for Windows 默认模式下的快捷键
文章目录 General 通用 Debugging 调试 Search/ Replace 查询/替换 Editing 编辑 Refactoring 重构 Navigation 导航 Compile a ...
- IntelliJ IDEA for Mac 在eclipse(MacOS)模式下的快捷键
文章目录 Mac键盘符号 eclipse(MacOS)模式下的快捷键 General 通用 Debugging 调试 Search/ Replace 查询/替换 Editing 编辑 Refactor ...
- sublime 下 解决Vintage模式下,normal 模式下中文输入的问题。
* sublime 下 解决Vintage模式下,normal 模式下中文输入的问题.* 大家好,相信有不少sublime 铁粉在vintage 模式下,使用vim 快捷键时,在转换normal 与 ...
- 调试Release模式下遇到的问题 - Debug和Release的差异。
很多时候,代码在debug下没问题,但是跑到release下却出现问题,其实debug和relaese模式是有很多差别的,只有了解了这些差别,才能写出在release下也行为很好的程序出来. 原文地址 ...
最新文章
- python四个带 key 参数的函数(max、min、map、filter)
- 肖仰华:基于知识图谱的用户理解
- java 事务的提出者_java中什么是事务
- python用xpath爬取10页网站图片
- 单元测试工具 Numega
- 【equals与==比较】String的两种拼接
- 关于-最佳的业务连续性容灾架构设计
- java调用hownet--jni
- java roll_java.util.Calendar roll()方法
- 初中信息技术考试:Python试题及答案
- 怎么用计算机弹电脑病毒音乐,怎么制作电脑病毒?简单电脑病毒制作方法
- 企业微信 之 网页鉴权并与公司后台关联
- 2014世界10大DRAM公司
- 【学习体会】泊松表面重建
- 转载天涯:『天涯杂谈』 30岁公务员小勇的一点心得
- HDFS分布式文件系统架构
- 网络学习 IP路由器寻址过程
- 罗永浩放话要当带货一哥,意思是要超越李佳琦了?
- python打包whl文件
- VB/VBA,请让我点名表扬你
热门文章
- echarts 饼状图 (数据为0或很小的扇形显示问题、扇形间隔)
- 利用谷歌镜像网站编辑Latex的参考文献与doi链接
- Golang 微信小程序加密数据解密算法实现
- 微信小程序背景图片background无法在手机端显示问题解决方案
- 安装vpn和nat以及使用
- 如何在macOS中重置字体集
- 全民热衷“合成大西瓜”,游戏外挂上热搜,不愧是程序员!
- 取消Eclipse中的语法分析警告,去掉虫子 ,去掉红点报错方法
- 多媒体计算机主要有哪些基本特性,多媒体计算机的基本特性
- Python pandas练习Retuns50stocks股票,纯英文ipynb作业20题,100%正确答案