RichEdit2.0
Работаю с RichEdit2.0, но при вставке его в окно программы, приложение как только запускается зразу гаснет(вылетает). Знаю, что вначале нужно инициализировать класс, для работы с данным контролом, как например ICC_INTERNET_CLASSES;, для работы со строкой ввода ip. Но этот контрол подгружается по-другому, а именно вызовом функции AfxInitRichEdit2();, которая загружает библиотеку RICHED20.dll. Об этом всем говорит MSDN. Но при вставке этой функции компилятор ругается, говоря, что не может найти ее описание. В чем дело? Может есть какой другой способ загрузки RichEdit'а 2.0, чтобы приложение не вылетало?
Или подскажите заголовчный файл и ее описанием.
Спасибо.
могу ошибаться, но попробуй использовать InitCommonControls (commctrl.h comctl32.lib).
Цитата: kosfiz
могу ошибаться, но попробуй использовать InitCommonControls (commctrl.h comctl32.lib).
Да, это так, но это для инициализации стандартных контролов, помойму RichEdit'a так нет. Там нужно константы указывать при инициализации структуры:
INITCOMMONCONTROLSEX b;
b.dwSize=sizeof(b);
b.dwICC=что здесь?;
InitCommonControlsEx(&b);
Может я не прав? Что за константа для RichEdita