Donner le focus et agrandir une application reduite
cs_globule
Messages postés327Date d'inscriptionmardi 8 octobre 2002StatutMembreDernière intervention 6 octobre 2010
-
17 mars 2004 à 15:29
Tilois
Messages postés721Date d'inscriptiondimanche 10 juin 2001StatutMembreDernière intervention27 mars 2011
-
17 mars 2004 à 20:11
Comment donner le focus et agrandir une application reduite et tournant en tache de fond à partir de mon prog en VB.
Je connais le debut du titre de cette application, mais la fin peut changer
A voir également:
Donner le focus et agrandir une application reduite
Tilois
Messages postés721Date d'inscriptiondimanche 10 juin 2001StatutMembreDernière intervention27 mars 20117 17 mars 2004 à 20:11
Va voir les API. Tu utilises une boucle pour trouver le titre de ta fenetre. Tiens un pti code pour trouver le titre d'une fenetre:
Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hWnd As Long, ByVal lpString As String, ByVal cch As Long) As Long
Public Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hWnd As Long) As Long
Public Function GetWindowTitle(ByVal hWnd As Long) As String
On Error Resume Next
Dim Chaine As String
Dim Longueur As Long
Longueur = GetWindowTextLength(hWnd)
Chaine = Space(Longueur + 1)
GetWindowText hWnd, Chaine, Longueur + 1
GetWindowTitle = Left$(Chaine, Longueur)
End Function
Bon pour parcourir les handle tu fais une boucle entre 0 et 32767
Sinon une fois que tu as le handle de la fenetre, ben tu utilise l'api SetWindowPos (mais la regarde sur le net!)