Actuellement, j'utilise SetWindowsHookEx pour injecter ma DLL dans un autre processus, mais elle ne se charge pas tout de suite. J'ai remarqué que si je clique manuellement sur la fenêtre, elle sera chargée à ce moment-là, donc je devine qu'il attend un certain type de message pour activer l'activation. Je suis actuellement se il activé avec unActiver une DLL injectée dans Windows
SetForegroundWindow(otherAppHwnd);
SetForegroundWindow(myAppHwnd);
Mais cela semble être un hack, et ne fonctionne pas toujours (le otherAppHwnd est réduit dans la barre des tâches.
Tous les pointeurs serait génial!
Modifier: Il est un CBT crochet
Non, ne fonctionne pas pour les crochets CBT – staackuser2