键盘输入问题与特殊外来字符

时间:2015-01-20 08:07:27

标签: .net vb6 winforms-interop

我有一个VB6应用程序,使用Form Interop调用VB.Net Winform。 .Net Winform是一个嵌入在VB6 MDI子窗体中的用户控件。

一切正常,但不能在.Net用户控件的某些TextBox中输入特殊的外来字符。例如,我无法输入特殊的抛光字符,如ąóż,... 而不是我输入的字符,控件显示另一个(例如¹而不是±)。

如果文本被程序填充,或者我进行复制/粘贴,特殊字符可以显示在文本框中。

我可以在任何完整的VB6表单中输入这些字符,或者从Winform .Net应用程序调用.Net用户控件时。

在.net用户控件中,我强制使用外语输入InputLanguage,但这是同样的问题。

0 个答案:

没有答案