Как открыть файл COM OCX без реестра в C # в Visual Studio? - PullRequest
0 голосов
/ 28 октября 2019

У меня есть MFC ActiveX Control DLL (OCX), которая содержит диалоговый интерфейс. Я использую индивидуальную регистрацию для регистрации на своем компьютере, в то время как конечная цель - использовать COM без регистрации.

В любом случае, я могу создать приложение Windows Form, нажмите «Инструменты -> Элементы панели инструментов». и в разделе «COM-компоненты» я выбрал бы свой объект ActiveX, и оттуда я бы нарисовал область в моей форме, чтобы определить размер объекта ActiveX, который будет отображаться в форме C #.

Теперь я хочу сделать это без регистрации. До сих пор я незарегистрированный файл OCX, я использовал Aximp.exe для получения версии DLL библиотеки Lib и Axe, и я использовал mt.exe для создания файла манифеста. Я поместил все файлы, включая файл OCX, в каталог, где находится форма C #.

Как мне теперь вызвать файл OCX с его файлом манифеста, чтобы я мог отобразить элемент управления ActiveX в моей форме C #?

Буду признателен, шаг за шагом, чтобы сделать это.

...