Bonjour à tous,
voilà, j'utilise une API qui me demande le HWND de mon application. Cependant, je suis en mode console, donc (contrairement à si j'étais en mode fenêtre (subsystem window) ) je n'ai pas directement accés à mon HWND.
J'ai trouvé différentes façons de procéder, mais aucune ne me convient.
Par exemple, utiliser GetFocus() qui me renvoie un handle sur la fenêtre qui est sélectionnée. Mais le problème c'est que je ne suis pas certain que c'est la console de mon appli qui sera sélectionnée à ce moment là.
J'ai fouiné également du côté de GetShellWindow(), mais appremment le handle que me renvoie cette fonction n'est pas le bon.
Savez-vous quelle est la meilleure façon de procéder?
Question subsidiaire: comment vérifier, en débuggant en pas à pas avec visual8, que un HWND soit effectivement celui de mon application?
merci![]()
Partager