cs_Nil
Messages postés85Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention31 décembre 2002
-
28 août 2002 à 09:51
albertouffe
Messages postés8Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention 9 juillet 2004
-
15 mars 2004 à 10:54
cs_Pingouin
Messages postés262Date d'inscriptionlundi 26 août 2002StatutMembreDernière intervention24 août 2005 28 août 2002 à 11:06
-------------------------------
Réponse au message :
-------------------------------
Comment s'utilise GetWindowText svp ?
J'ai pas VB sous les yeux mais je crois que c'est le handle de la fenetre que tu veux choper, un buffer remplit d'espaces, et la taille du buffer.
Je crois je revérifierai.
Sinon t'as ka aller sur ALLAPI.NET
Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Declare Function WaitForSingleObject Lib "Kernel32" _
(ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
Declare Function OpenProcess Lib "Kernel32" _
(ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
ByVal dwProcessId As Long) As Long
Public Const INFINITE = &HFFFF
Le but est d'obtenir le nom de la fenêtre qd j'execute la routine Test. Pour l'instant le code retourne la longueur du nom de la fenêtre.
Je ne comprend pas pourquoi mais il me renvoie 0 comme si la fenêtre n'avait pas de nom !
C'est peut être mon hwnd qui n'est pas bon, je sais pas.
Si quelqu'un pouvait me dire pourquoi, ce serait cool :-)