J'ai installé DebugView 4.79 sur des ordinateurs Windows 7 et Windows 8 64 bits et un ordinateur Windows 7 32 bits. Sur tous, je ne vois aucune sortie de DebugView lors du démarrage en tant qu'administrateur. J'essaie de déboguer une application qui utilise un composant CLI/C++ contenant des appels ATLTRACE.
J'ai activé les événements de capture, capturer win32 et capturer le win32 global sans rien voir, je ne suis donc pas sûr de ce qui se passe.
Par défaut, la sortie DbgPrint () est désactivée dans Vista/Server2008 et versions ultérieures. Le paramètre suivant dans le registre doit permettre les impressions de débogage.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Debug Print Filter
DEFAULT
suivante: REG_DWORD
: 0xFFFFFFFF
SI "Filtre d'impression de débogage" n'existe pas, vous devez le créer manuellement
Vous devrez vous assurer que votre processus s'exécute sur le même utilisateur ou non. EX: Votre processus s'exécute dans l'utilisateur SYSTEM. Votre vue de débogage est en cours d'exécution sur l'utilisateur actuel.
Si ce n'est pas le même utilisateur, vous devrez alors lancer la vue de débogage en mode élevé.