Использование компонентов ActiveX на С++ без MFC
От: AlexContour  
Дата: 30.10.06 11:32
Оценка:
Добрый день. Подскажите пожалуйста как можно реализовать функцию в которую передаются указатель на контейнер, координаты прямоугольника, и progID, а она должна создать компонент, прорисовать его в соответсвующем прямоугольнике, и открывать Property Pages...Другими словами как это делает,например,Visual Basic во время разработки составных ActiveX???Мне это нужно сделать без MFC.Спасибо...
Re: Использование компонентов ActiveX на С++ без MFC
От: algol Россия about:blank
Дата: 30.10.06 12:19
Оценка:
Здравствуйте, AlexContour, Вы писали:

AC>Добрый день. Подскажите пожалуйста как можно реализовать функцию в которую передаются указатель на контейнер, координаты прямоугольника, и progID, а она должна создать компонент, прорисовать его в соответсвующем прямоугольнике, и открывать Property Pages...Другими словами как это делает,например,Visual Basic во время разработки составных ActiveX???Мне это нужно сделать без MFC.Спасибо...


Вам нужен ActiveX контейнер? В ATL есть CAxWindow. Если нужен полноценный контейнер с поддержкой design time, то в старом MSDN был пример VBLite в статье
"Extending ATL 3.0 Control Containment to Help You Write Real-world Containers" MSJ, December 1999.
В Platform SDK (или VS samples, точно не помню), есть исходники ActiveX Control Test Container.
Re[2]: Использование компонентов ActiveX на С++ без MFC
От: AlexContour  
Дата: 31.10.06 11:54
Оценка:
Здравствуйте, algol, Вы писали:

A>Вам нужен ActiveX контейнер? В ATL есть CAxWindow. Если нужен полноценный контейнер с поддержкой design time, то в старом MSDN был пример VBLite в статье

A>"Extending ATL 3.0 Control Containment to Help You Write Real-world Containers" MSJ, December 1999.
A>В Platform SDK (или VS samples, точно не помню), есть исходники ActiveX Control Test Container.

Большое спасибо...это именно то что мне было нужно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.