请教开发WinForm时输入法问题
这几天在用.net 2.0开发WinForm程序,不过有个问题不是很爽,就是在WinForm窗体上输入中文,使用Ctrl + 空格 快捷键切换到中文输入法时,刚切换过来是灰色的,只能输入英文,要再按一下 Ctrl +空格 才能输入,或者用鼠标点击输入法.如下图所示
以下是可以的情况:
在博客园搜了一下,看到 南疯 有一遍文章是关于VS2005中文输入法自动转换为全角的两种解决方法 ,
也不知道我这种情况是否是属于这种,也试用了一下这种方法,还是没有效果.
之后看到微软出了 NDP20-KB925488-X86.msp 补丁,打上了后测试也不行,
园子里有哪位老大有遇到这种情况的,希望能指教一下.谢了
我机子上装了三种中文输入法,极品五笔和陈桥五笔有这种情况,极点五笔不会出现这种情况,请问是
以下是可以的情况:
在博客园搜了一下,看到 南疯 有一遍文章是关于VS2005中文输入法自动转换为全角的两种解决方法 ,
也不知道我这种情况是否是属于这种,也试用了一下这种方法,还是没有效果.
之后看到微软出了 NDP20-KB925488-X86.msp 补丁,打上了后测试也不行,
园子里有哪位老大有遇到这种情况的,希望能指教一下.谢了
我机子上装了三种中文输入法,极品五笔和陈桥五笔有这种情况,极点五笔不会出现这种情况,请问是
输入法的问题吗?
--引用--------------------------------------------------
@cshxiang: 在Load过程里加入:
this.ImeMode = ImeMode.OnHalf;
试试
(在窗体的Load事件中)
--------------------------------------------------------
今天回过头来看到这个帖子,试了下,我机子上的输入法都可以正常切换,不知道其他朋友试的有没有效果