回 帖 发 新 帖 刷新版面

主题:一个关于中文输入法的全角/半角问题.

WinForm开发.
设置中文输入法后,系统会自动默认成全角.
然后在IMEMODE里改成HANGUL后,会成半角.
但是多搞一会就又自动成全角了.
有没有什么办法能把输入法固定在半角?

如果模拟不出来,建议多弹出几个MESSAGEBOX,应该就会出来我说的现象了.

回复列表 (共3个回复)

沙发

建议还是Inherit吧,不会出现毛病

板凳


this.textBox1.ImeMode = ImeMode.Inherit;
在文本框得到焦点时,设置文本框的IMEMode

3 楼

这个是FrameWork的Bug。
下了个补丁包就好了。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册