PropertyGrid & COM объекты II
От: Владимир Кананович  
Дата: 26.03.03 08:42
Оценка:
ATL. Создаем COM объект Wizard-ом. Добавляем свойства. В .NET создаем экземпляр и показываем его в PropertyGrid. Свойства есть.

MFC. Тот же путь. Однако, никаким образом свойства объекта не отображаются в PropertyGrid. Хотя врапперы генерятся практически одинаковые.. (Разве что в случае MFC — интерфейс IObjxxx имеет аттрибут InterfaceType = 0x020001, а в ATL — этот аттрибут отсутствует).. Попытка убрать этот аттрибут и пересобрать враппер для объекта, созданного с MFC, не привела к появлению свойств в гриде.

Единственный случай корректного отображения свойств mfc com-объекта — это ActiveX control — но там совсем необычный враппер и т.д.

Может кто сталкивался с подобным? .. и что можно сделать?

(Цель — получить отображение свойств для COM-объекта, созданного c MFC)

Спасибо.

22.12.03 18:33: Перенесено модератором из '.NET' — AVK
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.