CustomControl: Merken, wenn parent's Größe geändert wurde/wird
-
hi.
ich hab ein Control geschrieben. Funzt auch soweit ganz gut.
es füllt die komplette Client Area seines Parent. Jetzt will ich,
das es immer noch die komplette Client Area ausfüllt, wenn die sich die
Größe des Parent ändert. Wie fang ich das ab? Im Client Window Proc, oder muss
ich im Parent WM_SIZE abfangen und dem client selbst bescheid geben?
-
hallo,
WM_SIZE im Parent abfangen und ans Control weiterleiten
mfg
RB
-
RED-BARON schrieb:
hallo,
WM_SIZE im Parent abfangen und ans Control weiterleiten
mfg
RBokay, damit ändert sich für mich also nix
-
hab mich zu früh gefreut
irgendwie funzt das nicht...
wenn ich vom parent aus wieder WM_SIZE an das control schick, wird diese message anscheindend unendlich oft an das control geschickt
im control selber repositioniere ich das control mit setwindowpos
muss ich dem control vielleicht noch nen bestimmten style oder so geben, damit es funzt?
-
oder direkt in der WndProc das Child in der Größe ändern (SetWindowPos bzw. MoveWindow)