Увімкнення QueryInterface налагодження

ATL має вбудовану підтримку для налагодження QueryInterface дзвінків. Увімкнути цю підтримку, використовуючи наступні етапи.

Щоб увімкнути QueryInterface налагодження

  1. Запуск програми FINDGUID, яка поставляється з ATL і вказати -Вставити як параметр командного рядка:

    findguid-вставити

    Це гарантує всі загальні ідентифікаторів IID інтерфейсів розділі реєстру. Вам необхідно зробити лише один раз.

  2. Додайте такий рядок до atlcom.h в тому числі:

    # визначити _ATL_DEBUG_QI

Після увімкнення QueryInterface налагодження вікно виводу налагодження Visual c++ буде відображати ім'я кожного інтерфейс, що є запитала на ваш об'єкт.

Index