Afficher un message
Vieux 09/10/2007, 22h44   #5
Pascal Peyremorte
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Comment obtenir le hwindow d'une application à partir d'un processId

TedIF a écrit :
>> je ne comprends pas la question:
>>
>> The GetWindowThreadProcessId function retrieves the identifier of the
>> thread that created the specified window and, optionally, the
>> identifier of the process that created the window.
>>
>> l'inverse n'a pas de sens puisqu'une application ou un thread petu
>> avoir créé plein de fenêtres différentes.

>
> Je cherche à fermer proprement une application à partir d'une autre
> appli, en envoyant un message WM_QUIT.
> Je ne dispose que du nom du module. Avec CreateTool32Snapshot et
> Process32First je trouve bien trace de mon application à fermer. Mais
> comment faire après pour obtenir un handle à utiliser dans le sendmessage ?
>
> Merci d'avance
>


J'ai eu le même problème, en pire car l'application à surveiller était un .bat
qui (entre autre) lançait un fichier make.exe qui lançait successivement toutes
les commandes décrites par un fichier de construction.

Je n'ai à l'époque pas trouvé de solution fiable, et reste intéressé !
(je m'y remettrai surement un jour dans le siècle qui vient)
  Réponse avec citation
 
Page generated in 0,04749 seconds with 9 queries