<< | Inhaltsverzeichnis | Suchen | >> |
Funktion
Syntax: |
GR_GET_CHILDWINDOW_HANDLES$(<TYP>,<HANDLE>) |
Bedeutung: |
GR_GET_CHILDWINDOW_HANDLES$ liefert unter WINDOWS die Identifizierungsnummern (Handles) aller Childwindows des Windows <HANDLE> als Zeichenkette. Ist <TYP> = 0, so werden die Handles aller Windows (auch der unsichtbaren), andernfalls nur die Handles der sichbaren Windows geliefert. 'Sichtbar' bedeutet dabei, daß das Window den WS_VISIBLE-Stil besitzt. Es kann dann am Bildschirm zwar vollständig verdeckt sein, sein Handle wird aber trotzdem in der Ergebniszeichenkette geliefert. In der Ergebniszeichenkette sind die einzelnen Nummern jeweils durch einen Strichpunkt ";" getrennt. Mit Hilfe der Funktionen INSTR_COUNT und SUBSTR$ können die einzelnen Nummern aus der Ergebniszeichenkette geholt werden. Ist <HANDLE> eine ungültige Nummer oder besitzt das zugehörige Window keine Childwindows, so liefert GR_GET_CHILDWINDOW_HANDLES$ den Leerstring "". Unter MS-DOS und UNIX liefert GR_GET_WINDOW_HANDLES$ als Ergebnis stets den Leerstring "". |
Beispiel: |
/* Nur die sichtbaren Windows holen
ENDLOOP ENDLOOP |
siehe auch: |
GR_GET_WINDOW_HANDLES$, GR_GET_WINDOW_TEXT$, GR_GET_CLASS_NAME$ |