Bonjour à tous,
Voici mon problème je n'arrive pas à receptionner avec mon "GetMessage" dans mon .exe un message WM_QUITenvoyé par une DLL, je farme donc jamais mon .exe.
J'ai essaillé d'envoyer ce même message à "windows média player" et la pas de problème sa provoque bien l'arret du programme.
voici une partie du code contenu dans mon .exe :
...
HWND CourantHandle = FindWindow("ConsoleWindowClass","C:\\ProjetsMG\\toto\\Debug\\toto.exe");
HWND hMediaplayer = FindWindow("WMPlayerApp",NULL);
systemState = InitialisationPhase(CourantHandle); // Phase d'init de ma DLL + choix du handel cible.
...
voici une partie du code contenu dans ma .dll:
Si quelqu'un peu m'aidervoid Init(HWND hDest) // _export est spécifique à BCB
{...
PostMessage(hDest, WM_QUIT, 0, 0);
...
}![]()
Partager