Обход создания имени класса Windows Forms для одного из моих - PullRequest
0 голосов
/ 08 сентября 2011

Мне нужна помощь, чтобы установить имя класса окна Windows Form, выбранное мной. Не нашел ничего полезного, поэтому спрашиваю здесь.

Мне это нужно, потому что старая прикладная DLL C ++, написанная моим братом (у него больше нет кода), использует FindWindow метод с именем класса для копирования данных. Поэтому мне нужно переименовать имя класса окна так же, как старое приложение, чтобы мое новое приложение заработало.

Есть идеи?

1 Ответ

2 голосов
/ 09 сентября 2011

Учитывая, что это может выглядеть без ответа, я нашел решение вчера.

Невозможно изменить Window ClassName , поэтому я использую невидимое окно-обертку, чтобы перехватить мои сообщения WM.

Для полноты на этот вопрос ответил Ханс Пассант в этом сообщении:

имя класса, дружественное к winform

...