C# - обходные формы Windows Forms ClassName Создание имени к одному из моих собственных

StackOverflow https://stackoverflow.com/questions/7351148

Вопрос

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

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

Есть идеи ?

Это было полезно?

Решение

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

Невозможно изменить имя класса в окне Так что я заканчиваю тем, что использую невидимое окно обертки, чтобы поймать мои wmessages.

Для полноты Ответ на этот вопрос ответил Ганс Пассант В этом посте:

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top