Je programme un très gros logiciel. Il a beaucoup de projets à l'intérieur.MFC PostMessage du projet principal au thread de l'interface utilisateur
Un de mes projets est un thread d'interface utilisateur. Je souhaite publier des messages sur ce fil d'interface utilisateur, à partir du projet principal.
Lorsque j'utilise PostThreadMessage (après avoir obtenu le fil par GetCurrentThreadId()), tout fonctionne très bien, à l'exception des moments où un MessageBox est ouvert ...
Je veux envoyer des messages à partir du projet principal par PostMessage . Comment puis-je envoyer des messages de cette manière? Comment savoir dans quelle fenêtre envoyer le message?
Merci
Merci. Mais comment obtenir le pointeur hwnd de la fenêtre principale du thread UI, à partir d'un autre projet? – Erez
Mis à jour ma réponse ci-dessus (EDIT 1) –