Здравствуйте Аноним, Вы писали:
А>Задача такая: программа работает на всех виндах, кроме 2000. В программе используется интерфейс RICHED32.dll для вставки изображений в CRichEditCtrl. Везде работет нормально, но 2000 почему то обламывает — говорит CoInitialize() не был вызван.
А> У меня есть подозрения, что дело в том, что это происходит из-за того, что приложение создавалось без поддержки OLE.
А> Вставил я AfxOleInit() в InitInstance() — он говорит, что проинициализирован. Но при попытке сделать LoadFrame(IDR_MAINFRAME) вываливается исключение из olelink.cpp (строка 85). Может я чего не так делаю, но сроки уже поджимают — поэтому помогите пожалуйста!
А>
А ты пробовал CoInitialize() в InitInstance вызывать?