Validation d'un handle de fenêtre Win32
Question
Étant donné une poignée de type HWND
est-il possible de confirmer que la poignée représente une vraie fenêtre ?
La solution
Il y a une fonction IsWindow
qui fait exactement ce que vous avez demandé.
BOOL isRealHandle = IsWindow(unknwodnHandle);
Regarder ce lien pour plus d'informations.
Autres conseils
Généralement non.Au moment où vous avez la confirmation qu'une fenêtre est valide, un autre processus/thread peut venir le supprimer pour vous.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow