6. ComMFC.def - содержит список экспортируемых функций. Их назначение описано в лекциях. |
7. ComMFC.odl – содержит на языке описания интерфейсов описание библиотеки, интерфейсов и КоКласса |
Обратите внимание на сгенерированные uuid'ы |
8. ComMFC.cpp – как видно в файле реализации компонента производится регистрация – дерегистрация библиотеки компонентов по _Tlid(Type Library id) |
9. ComMFCCtl.cpp – реализация ID'ов компонента, добавление его в библиотеку типов и описание ID'ов интерфейсов. Обратите внимание на функцию UpdateRegistry, заносящую всю информацию в реестр. Конкретные ветви рассмотрим позднее. |
10. ComMFCPpg.cpp – реализация компонента свойств нашего объекта и обновление реестра |
11. В результате компиляции, при наличии прав администратора производится и регистрация созданного компонента в системе – аналог вызова "regsvr32 ComMFC.ocx" |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.