ATL verfügt über integrierte Unterstützung für das Debuggen von QueryInterface- Aufrufe. Sie können diese Unterstützung mithilfe der folgenden Schritten.
Aktivieren Sie Debuggen von QueryInterface
findguid-einfügen
Dadurch wird sichergestellt, dass alle gemeinsamen IIDs in der Schnittstellen-Abschnitt der Registrierung sind. Sie müssen dies nur einmal tun.
# define _ATL_DEBUG_QI
Nachdem Sie das Debuggen von QueryInterface aktiviert haben, zeigt das Debug-Ausgabefenster von Visual C++ den Namen der einzelnen Schnittstellen, die abgefragt werden auf Ihr Objekt.