Je lance une application a l'aide de shellexecute. Le probleme c'est que j'aimerais envoyer des messages a cette application, pour la maximizer ou la bouger etc ... Mais shellexecute renvoit un HINSTANCE et non un HWND.
J'ai également essayé avec CreateProcess. La j'ai plus de controle car je peux ensuite tuer le processus. Mais je ne acceder qu'au HANDLE(via PROCESS_INFORMATION) du processus et a aucun HWND.
Donc ya t'il moyen de recuperer un HWND a partir d'un HANDLE ou d'un HINSTANCE.
Marsh Posté le 14-10-2002 à 01:20:06
Salut,
Je lance une application a l'aide de shellexecute.
Le probleme c'est que j'aimerais envoyer des messages a
cette application, pour la maximizer ou la bouger etc ...
Mais shellexecute renvoit un HINSTANCE et non un HWND.
J'ai également essayé avec CreateProcess. La j'ai plus de
controle car je peux ensuite tuer le processus. Mais je ne
acceder qu'au HANDLE(via PROCESS_INFORMATION) du processus et a aucun HWND.
Donc ya t'il moyen de recuperer un HWND a partir d'un HANDLE ou
d'un HINSTANCE.
Merci de votre aide.