Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred
Bonjour,
Une fenêtre s'adresse via un handle, c'est à dire un identifiant numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom SetForegroundWindow : mise au premier plan d'une fenêtre via son handle GetActiveWindow : recherche du handle de la fenêtre active GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias "SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" a écrit dans le message de news: uxRIYW$
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer et afficher la fenêtre d'une application VB indépendante.
merci d'avance?
Jérome Caux Sysdeco
Bonjour,
Une fenêtre s'adresse via un handle, c'est à dire un identifiant numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom
SetForegroundWindow : mise au premier plan d'une fenêtre via son handle
GetActiveWindow : recherche du handle de la fenêtre active
GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au
premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la
visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias
"SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias
"GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow"
() As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" <jerome@sysdeco.fr> a écrit dans le message de news:
uxRIYW$nEHA.4032@TK2MSFTNGP15.phx.gbl...
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer
et afficher la fenêtre d'une application VB indépendante.
Une fenêtre s'adresse via un handle, c'est à dire un identifiant numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom SetForegroundWindow : mise au premier plan d'une fenêtre via son handle GetActiveWindow : recherche du handle de la fenêtre active GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias "SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" a écrit dans le message de news: uxRIYW$
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer et afficher la fenêtre d'une application VB indépendante.
merci d'avance?
Jérome Caux Sysdeco
Jérome Caux
merci pour ces infos
"Fred" a écrit dans le message de news: cipv2f$r1q$
Bonjour,
Une fenêtre s'adresse via un handle, c'est à dire un identifiant numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom SetForegroundWindow : mise au premier plan d'une fenêtre via son handle GetActiveWindow : recherche du handle de la fenêtre active GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias "SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" a écrit dans le message de news: uxRIYW$
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer et afficher la fenêtre d'une application VB indépendante.
merci d'avance?
Jérome Caux Sysdeco
merci pour ces infos
"Fred" <frederic.puteaux@wanadoo.fr> a écrit dans le message de news:
cipv2f$r1q$1@news-reader4.wanadoo.fr...
Bonjour,
Une fenêtre s'adresse via un handle, c'est à dire un identifiant
numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom
SetForegroundWindow : mise au premier plan d'une fenêtre via son handle
GetActiveWindow : recherche du handle de la fenêtre active
GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au
premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la
visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal
lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias
"SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias
"GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias
"GetActiveWindow" () As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" <jerome@sysdeco.fr> a écrit dans le message de news:
uxRIYW$nEHA.4032@TK2MSFTNGP15.phx.gbl...
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer
et afficher la fenêtre d'une application VB indépendante.
"Fred" a écrit dans le message de news: cipv2f$r1q$
Bonjour,
Une fenêtre s'adresse via un handle, c'est à dire un identifiant numérique.
Il existe plusieurs API qui répondent à vos besoins :
FindWindow : recherche du handle d'une fenêtre par son nom SetForegroundWindow : mise au premier plan d'une fenêtre via son handle GetActiveWindow : recherche du handle de la fenêtre active GetForegroundWindow : recherche du handle de la fenêtre qui se trouve au premier plan
Ci-après les prototypes de ces fonctions : (Cf. documentation de la visonneuse d'API)
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function SetForegroundWindow Lib "user32" Alias "SetForegroundWindow" (ByVal hwnd As Long) As Long
Public Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long
Public Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
Bons tests,
Frédéric Puteaux.
"Jérome Caux" a écrit dans le message de news: uxRIYW$
bonjour,
j'aimerai savoir quelles fonctions des API Windows utiliser pour activer et afficher la fenêtre d'une application VB indépendante.