Как отлаживать COM объекты?

Я использую OLE расширение нативного буфера обмена windows (чтобы была возможность сохранять картинки не нагружая виртуальную память процесса). Данное расширение использует технологию COM, а именно - требует чтобы вставляемый объект реализовывал интерфейс IDataObject. После реализации такого интерфейса возник вопрос, а каким образом вообще можно отлаживать такие объекты? простой пример, после сохранения данного объекта в буфер обмена, я пытаюсь извлечь его и использовать методы интерфейса, причем эти методы работают неправильно - выдают такие ошибки которые в моей реализации даже не могут происходить, в общем не могу понять что за код вообще исполняется.
  • Вопрос задан
  • 337 просмотров
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
OutputDebugString + debugmonitor.
Либо присоединяться отладчиком к процессу загрузившему dll реализующую ваш объект и ставить точки останова в свои функции.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы