在 ac# 控件中设置 IME 插入符位置
我用 C# 创建了一个文本编辑器控件,我从 Control
继承了该控件。
我的一些用户使用 IME(输入法编辑器)进行输入,因此我想为其添加更多支持。
通常,输入法会在插入符号所在的位置弹出,但我不知道如何告诉它出现在哪里。我假设有一些标准方法可以做到这一点,因为 Control
类中有一些 IME 字段。
I have made a text editor control in C#, where I have inherited from Control
.
Some of my users use an IME (Input Method Editor) for input, so I would like to add more support for it.
Normally, an IME will pop up where the caret is, but I can't figure out how to tell it where to show up. I assume there is some standard way of doing this, since there are some IME fields in the Control
class.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了解决方案。这里的代码为我做到了。
http://www.koders.com/csharp/fidEB8980C0605213D81D1D8364B00F09538F1DF83D.aspx
I found a solution. The code here did it for me.
http://www.koders.com/csharp/fidEB8980C0605213D81D1D8364B00F09538F1DF83D.aspx