Ветеран
Группа: Модератор
Сообщений: 1583
|
Если кто сталкивался — подскажите, пожалуйста, что я делаю не так.
Хочу поработать с WindowLess RichEdit'ом (делаю по примеру для VC++)
1. Создаю класс наследник от ITextHost
class TAxTextHost : public ITextHost
Определяю все виртуальные методы от IUnknown и ITextHost
2. Вызываю фабрику класса ITextServices
IUnknown *unk = NULL;
CreateTextServices(NULL, (объект TAxTextHost*), &unk);
и стабильно получаю EAccess violation.
(Отладка показывает что фабрика класса ITextServices вызывает методы моего класса TextHost)
Как побороть, а ? |