HelpProvider 中的西里尔字母

Cyrillic in HelpProvider

如何在 Win Form HelpProvider 中使用西里尔字符串 class?

这就是我现在得到的:

  this.helpProvider.SetShowHelp(this.gaParametersText, true);
  this.helpProvider.SetHelpString(this.gaParametersText, "Введите переменные в виде границ поиска, например [0;1][0.7;1.9]"); 

它工作正常,但存在加密问题。

我该如何解决?

看起来 HelpProvider 执行得不好。请参阅 HelpProvider and Unicode 上的评论。

HelpProvider 已经过时了。您是否考虑过改用工具提示?

ToolTip toolTip1 = new ToolTip();
toolTip1.Show("Русский текст", this.gaParametersText)

如果真的有必要,我建议深入研究 pInvoking hhctrl.ocx 例如,http://www.pinvoke.net/default.aspx/hhctrl.htmlhelp