Визуальное программирование и MFC
http://diana-krasnoyarsk.ru/zimnie-jenskie-kedyi-teplaya-udobnaya-i-stilnaya-obuv/
Визуальное программирование и MFC
Описание объектов СОМ
Интерфейсы
IUnknown — фундаментальный интерфейс
Классы
Серверы объектов СОМ
СОМ и многопоточность
Создание объектов СОМ
Библиотека СОМ
Создание одного объекта
Создание нескольких объектов одного класса: фабрики классов
Эмуляция
Инициализация объектов СОМ
Повторное применение объектов СОМ
Включение
Агрегирование
Распределенная COM (DCOM)
Создание удаленного объекта
Использование CoCreatelnstance
Использование CoCreatelnstanceEx
Объединение создания и инициализации
Использование моникера
Доступ к удаленному объекту
Объектный RPC
OXID и разрешатели OXID
OBJREF: передача указателей интерфейсов
Роль SCM
Оптимизация IUnknown
Тестовый опрос
Обеспечение безопасного доступа к удаленному объекту
Защита активизации
Защита вызовов
Глава 28. COM-cерверы и их клиенты
Введение в серверы ActiveX
Автоматизация как механизм обмена информацией
Разработка трехуровневых приложений с помощью компонентов серверов
Сравнение библиотек MFC и ATL
MFC-cерверы автоматизации
DLL-сервер автоматизации
Класс сервера
Регистрация сервера
Усовершенствование сервера – добавление COM-объекта
EXE-сервер автоматизации
ATL-cерверы автоматизации
Создание сервера автоматизации
Усовершенствование сервера
MFC-контроллер автоматизации
StdAfx.h
StdAfx.cpp
Resource.h
Dlg.rc
Dlg.h
Dlg.cpp
DlgDlg.h
DlgDlg.cpp
Single.rc
Single.h
Single.cpp
MainFrm.h
MainFrm.cpp
SingleDoc.h
SingleDoc.cpp
SingleView.h
SingleView.cpp
Multi.rc
Multi.h
Multi.cpp
ChildFrm.h
ChildFrm.cpp
MultiDoc.h
MultiDoc.cpp
MultiView.h
MultiView.cpp
Name.rc
Name.h
Name.cpp
NameCtl.h
NameCtl.cpp
NamePpg.h
NamePpg.cpp
Name.odl
Создание шаблона приложений
Редактирование документов (и обликов)
Инициализация нового документа
Сохранение и восстановление документов
Содержание раздела