Можно ли редактировать диалоговое окно MFC с элементом управления x64 ActiveX? - PullRequest
0 голосов
/ 28 января 2019

Я добавил элемент управления ActiveX в свой проект MFC, установленный на x64.Поэтому я должен также зарегистрировать ActiveX в x64.

Теперь проблема в том, что когда я хочу открыть диалоговое окно в Visual Studio 2017, я получаю сообщение об ошибке, что ActiveX не зарегистрирован.Я могу открыть его, если я зарегистрирую его в x32, но тогда я не смогу запустить окно.

Я думаю, это потому, что VS работает в x32, но нет версии x64.

Обходной путь может заключаться в том, чтобы зарегистрировать его для x32 всякий раз, когда я захочу открыть диалоговое окно, и вернуться к x64 при его запуске, но это кажется хлопотным.

1 Ответ

0 голосов
/ 29 января 2019

Я не знал, что .dll могут быть зарегистрированы как для x32, так и для x64.Теперь я использовал стандартную команду RegSvr32.

Обычно мы переключаемся между ними, но это не работает с Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...