Я заметил, что приложения Windows Forms, работающие под 64-разрядным дисплеем Windows 7 Professional, неправильно отображают всплывающие подсказки.
В частности, это когда вы используете HelpProvider и SetHelpString для элемента управления. При использовании "?" Кнопка справки панели заголовков и нажатие на элемент управления, которому назначена строка справки, подсказка выглядит так, как будто она вышла из Windows 3.1 (без теней прозрачности) и, что более важно, она отображается в совершенно неправильном месте. Однако размещение не кажется случайным, а скорее связано с положением щелчка мыши и окном, в котором была создана подсказка. Это как смещение ужасно неправильно.
Точно такое же приложение, работающее под Windows XP Pro, отображает эти подсказки справки просто отлично. У меня нет машины Vista, чтобы проверить, но согласно this проблема действительно появляется в Vista и, кажется, связана с 64-битной.
К сожалению, в Интернете почти ничего не найти во время поиска в Google. Несколько недель назад я помню, что сталкивался с проблемой Microsoft Connect, о которой почти ничего не было, но я не смог найти ее снова, чтобы сослаться на нее.
У кого-нибудь есть понимание проблемы или, еще лучше, обходной путь?