UC und Owner

16/04/2010 - 22:03 von Heinz-Mario Frühbeis | Report spam
Hallo!

Zwei Forms kann ich mit Form2.Show , Form1 "zusammen fügen" ( so nenne ich
das mal ganz einfach).
Geht das eigentlich auch mit UserControl's?
API's dafür, wie z. Bsp. SetParent nur halt -> SetOwner, gibt es wohl nicht?
SetParent kann ich für mein Programm nicht nutzen, da ja doch ein scheinbar
großer Unterschied ist zwischen Owner und Parent.

Ich hoffe, das weiß hier jemand!

viele Grüße
Heinz-Mario
 

Lesen sie die antworten

#1 Juergen Thuemmler
17/04/2010 - 10:54 | Warnen spam
Hallo Heinz-Mario,

SetParent kann ich für mein Programm nicht nutzen, da ja doch ein
scheinbar großer Unterschied ist zwischen Owner und Parent.



Private Const GWL_HWNDPARENT = (-8)
Private Declare Function SetWindowLong& Lib "user32" Alias "SetWindowLongA"
(ByVal hwnd&, _
ByVal nIndex&, ByVal dwNewLong&)

Function SetOwner&(ByVal hwndOwned&, ByVal hwndOwner&)
SetOwner = SetWindowLong(hwndOwned, GWL_HWNDPARENT, hwndOwner)
End Function

Jürgen.

Ähnliche fragen