Re[2]: Не получается создать перехватчик COM
От: Vistix Россия  
Дата: 08.04.09 20:21
Оценка:
Здравствуйте, filkov, Вы писали:

F>
F>#include "stdafx.h"
F>CComModule _Module;    // missing
F>#include "atlbase.h"
F>// ...
F>

Спасибо огромное! Для меня совершенно неочевидное дополнение, которое заставило-таки работать этот код. Но почему-то, когда я пытаюсь сделать
hr = pFrame->Invoke(m_spItf.p);

, то получаю Access Violation по адресу 0x00000000, что в принципе логично, учитывая, что m_spInf = 0x00000000.
Вопрос- почему? Я понимаю, в m_spInf должен быть указатель на интерфейс, метод которого надо вызвать. Видимо, еще на этапе инициализации я что-то делаю нетак? Буду очень благодарен за ответы.
С уважением!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.