У меня есть 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 #?
Буду признателен, шаг за шагом, чтобы сделать это.