violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
30 nov. 2006 à 15:37
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
30 nov. 2006 à 17:40
Violent Ken
Salut, j'aurais une petite question : comment énumérer les fenêtres Child ouvertes dans mon application MDI ?
J'ai fait çà:
-EnumChildWindows MDIForm.hwnd, AddressOf EnumProc, ByVal 0&
-GetWindowText hwnd, sTitle,... dans EnumProc
-GetClassName hwnd, sClass,... dans EnumProc
- If Left$(sClass, 13) = "ThunderRT6FormDC" Then 'alors sTitle contient le nom d'une ChildWindows ouverte
Bon, çà marche (une fois compilé car la classe est différente de "ThunderRT6FormDC" dans l'IDE), mais je trouve çà pas propre.
J'ai essayé de coder un truc du genre :
Dim frm as Form
For Each frm in MDIForm
....
Next frm
mais çà ne marche pas.
Y-a-t-il une meilleure méthode que ce que je propose en haut, ou alors ce que j'ai fait est bon ?
D'avance merci ^_^
@+
A voir également:
Enumérer les ChildWindow d'une MDIForm ==> autre méthode que çà ?