ActiveX Container
От: AMK Россия  
Дата: 21.11.05 04:32
Оценка:
Подскажите, как создать MFC проект, который являлся бы Ax Control,
но в тоже время был бы с Ax контейнером?

Проблема в следующем. Если создавать через MFC ActiveX Control Wizard, то легко создать AxControl. Но тут нет контейнера. За-то контейнер есть в архитектуре документ-вид. Но, тогда не пойму как SDI сделать AxControl.
Re: ActiveX Container
От: al Россия  
Дата: 21.11.05 10:50
Оценка:
Очень просто. Надо создать AX-контрол (потомок COleControl), и уже в окне этого контрола создать окно-контейнер (CWnd m_Wnd; ... m_Wnd.CreateControl(...)


Re[2]: ActiveX Container
От: AMK Россия  
Дата: 21.11.05 11:45
Оценка:
Здравствуйте, al, Вы писали:

al>Очень просто. Надо создать AX-контрол (потомок COleControl), и уже в окне этого контрола создать окно-контейнер (CWnd m_Wnd; ... m_Wnd.CreateControl(...)


Спасибо. Все бы хорошо, но мне нужно дукумент Word встроить. CreateControl возвращает FALSE, т.к. не может найти интерфес IID_IOleInPlaceObject
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.