High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Visual Basic
Sujet Précédent
Sujet Suivant
Trouver le nom de l'exécutable de la fenêtre en 1er plan
jmdelhalle
Messages postés
24
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
8 janvier 2005
- 23 déc. 2004 à 16:41
jmdelhalle
Messages postés
24
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
8 janvier 2005
-
28 déc. 2004 à 11:32
Comment faire pour trouver le nom de l'exécutable
dont la fenêtre est en premier plan et dont on connait le Handle ?
:) JM
Afficher la suite
A voir également:
Trouver le nom de l'exécutable de la fenêtre en 1er plan
Errordomain=nscocoaerrordomain&errormessage=impossible de trouver le raccourci spécifié.&errorcode=4
-
Forum C# / .NET
Plan de maintenance préventive excel
-
Forum VB.NET
Test nom de domaine
-
Forum PHP
Plan de communication excel
✓
-
Forum VB.NET
Plan de chargement conteneur excel
✓
-
Forum Visual Basic 6
4 réponses
Réponse 1 / 4
zifnig
Messages postés
69
Date d'inscription
vendredi 10 septembre 2004
Statut
Membre
Dernière intervention
4 mars 2013
23 déc. 2004 à 18:11
Tu utilise d'abord l'API GetWindowThreadProcessId qui te retournera le processId qui a appelé la fanêtre :
Public Declare Function GetWindowThreadProcessId Lib "user32" Alias "GetWindowThreadProcessId" (ByVal hwnd As Long, lpdwProcessId As Long) As Long
Ensuite...
Peut-être l'API getthreadcontext, mais je n'ai pas de doc dessus.
Zifnig
Réponse 2 / 4
cs_CanisLupus
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Membre
Dernière intervention
13 mars 2006
21
23 déc. 2004 à 19:45
Salut,
Je verrais ça plutôt du côté des API :
GetModuleFileName
http://www.mentalis.org/apilist/GetModuleFileName.shtml
ou
GetModuleFileNameEx
http://www.mentalis.org/apilist/GetModuleFileNameEx.shtml
Cordialement, CanisLupus
Réponse 3 / 4
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
23 déc. 2004 à 21:25
GetWindowThreadProcessId pour le pis.
OpenProcess pour un hprocess.
GetModuleFileName avec le hprocess.
CloseHandle du hprocess.
Bien verifier a chaque etape qu'il n'y a pas un retour NULL.
ciao...
BruNews, MVP VC++
Réponse 4 / 4
jmdelhalle
Messages postés
24
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
8 janvier 2005
28 déc. 2004 à 11:32
ok, merci pour tout
:) JM
Discussions similaires
Générateur de regles de jeu...
gully07
-
1 déc. 2008 à 18:41
gully07
-
5 déc. 2008 à 22:04
Nom Aléatoire pour un fichier
yayap1
-
21 avril 2008 à 21:19
yayap1
-
22 avril 2008 à 17:45
générer dynamiquement des noms de variables
cabbry
-
23 janv. 2006 à 14:44
coq
-
1 févr. 2006 à 23:31
recuperer le nom de domaine
Tomsower
-
2 mars 2004 à 11:17
tomsower
-
3 mars 2004 à 09:26
Génération d'un plan de chargement
joris_38
-
17 sept. 2008 à 16:13
lagzor
-
14 oct. 2011 à 09:20
Rejoignez-nous