C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Windowless RichEdit, ошибка при вызове CreateTextServices
AVC
Отправлено: 12.07.2004, 13:41


Ветеран

Группа: Модератор
Сообщений: 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)

Как побороть, а ?

Вернуться в Вопросы программирования в C++Builder