Здравствуйте, Warren, Вы писали:
W>Подскажите, пожалуйста, начинающему CОМ-щику, каковы объективные причины введения фабрик объектов в модель СОМ?
W>Т.е., почему бы не воспользоваться экспортной функцией, что-то типа DllCreateInstance(CLSID /*какой кокласс*/, IID /*какой интерфейс*/, void** /*адрес указателя на интерфейс*/), которая будет вызываться функцией CoCreateInstance, как вызывается DllGetClassObject функцией CoGetClassObject?
W>Разве не достаточно инкапсуляции в разделении интерфейсов и реализаций?
Смотри
Причины введения IClassFactory в модель COMАвтор: MrOrbit
Дата: 30.09.03