FindWindow

Résolu
cs_sim4444 Messages postés 11 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 25 juillet 2005 - 23 mars 2005 à 00:12
cs_sim4444 Messages postés 11 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 25 juillet 2005 - 23 mars 2005 à 15:42
Bonjour à tous,

j'ai trouvé ce bout de code pour fermer une application par le nom de la fenêtre :

var
monhandle : THandle;
begin
monhandle := FindWindow(nil,'Nom de la fenêtre');
SendMessage(monhandle,WM_CLOSE,0,0);
end;

Ce que je voudrais savoir c'est est-ce qu'il y a un moyen de rechercher le processus au lieu du titre de la fenêtre

Merci à l'avance,
sim4444

3 réponses

ni69 Messages postés 1418 Date d'inscription samedi 12 juin 2004 Statut Membre Dernière intervention 5 juillet 2010 12
23 mars 2005 à 07:47
ah dsl j'oubliais : ajoute tlHelp32 dans uses...

j'ai mis une parenthèse de trop dans
if (UpperCase(FP.szExeFile) ='EXPLORER.EXE')) then

elle est bien sûr à supprimer


@+
Bonne Prog'
Nico



<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
3
Rejoignez-nous