Создание ActiveX компонентов в серде Visual C++, страница 3

12. Запустим программу regedit.exe. Наш компонент имеет ProgID – COMMFC.ComMFCCtrl.1 – находим в реестре, как показано на рисунках информацию о нем – по ProgID находим CLSID запоминаем его.

13. Переходим в раздел CLSID находим по запомненному CLSID наш компонент. В ключе InprocServer32 видим, какой файл отвечает за обращение к этому компоненту и модель загрузки

14. Аналогично от корня ветки реестра HKEY_CLASSES_ROOT рассматриваем разделы TypeLib, Interface и убеждаемся, что все uuid'ы действительно прописаны в системе.

15. Запусти из меню Tools программу OLE/COM Object Viewer. В разделе Controls находим наш компонент ComMFC Control

16.Множество интерфейсов сгенерированы седой разработки, и не все из них будут использованы явно. Наш главный интерфейс имеет имя _DComMFC.

17. Нажав правую клавишу мыши на компоненте и выбрав команду просмотра библиотеки типов увидим все элементы, присутствующие в компоненте. У нас реализован один метод – AboutBox.