SetParent

Aus API-Wiki
Version vom 3. März 2007, 23:54 Uhr von Thomas Bräutigam (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Mit Hilfe der Funktion '''SetParent''' kann man ein Fenster auf einen anderen Container "verschieben" [code] Declare Function SetParent Lib "user32" (ByVal hWndChild A...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Mit Hilfe der Funktion SetParent kann man ein Fenster auf einen anderen Container "verschieben"

[code] Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, _

                                                           ByVal hWndNewParent As Long) As Long

[/code]

hWndChild

                       entspricht hierbei dem handle des Containers der auf den neuen Container zu verschieben ist.

hWndNewParent

                      ist das Handle des neuen Containers auf dem der Quellcontainer angezeigt werden soll.

Beispiel [code]

         SetParent Form1.Frame1.hwnd, Form2.hwnd

[/code]

Hierbei würde der Frame1 mitsamt seinem Inhalt von Form1 auf Form2 "geschoben". Die Eventbehandlung jedoch belibt in der Form1.