2010-03-09 3 views

Répondre

2

projet + Propriétés, Debugging, commande set = Regsvr32.exe $ (TargetPath). Définissez un point d'arrêt sur votre fonction DllRegisterServer ou utilisez Debug + Exceptions, vérifiez Win32 Exceptions. Appuyez sur F5 pour le faire fonctionner.

3

1 set regsvr32 que vous exe pour commencer

2 Définissez les arguments en studio visuel pour le chemin de votre dll de débogage

3 définir un point d'arrêt dans la fonction de registre.

4 Start Debugging

0

Les autres réponses sont bonnes, mais il y a toujours vieux fiable Sleep() - vous insérez Sleep() appel comme la première déclaration de la fonction d'intérêt (DllRegisterServer() dans votre cas) et recompiler le projet. Ensuite, vous définissez un point d'arrêt dans l'instruction suivante, exécutez regsvr32 et attacher le débogueur à celui-ci. regsvr32 appelle la fonction et après Sleep() l'exécution des retours est arrêtée sur l'instruction suivante.

Rien à configurer, mais nécessite un recomplétion.

Questions connexes