Clientbereich selbst festlegen
-
Hallo!
Ich bastel gerade in WINAPI an einer Kopie von diesen "pinnable Windows"...wo man auf den Pin klicken kann, und dann werden sie entweder in die linke oder rechte "Dockingstation" "eingepflanzt" (man kann ich gut umschreiben........), oder existieren als eigenständige Fenster...Die linke und rechte Dockingstation gehört ja zum Fenster, aber die Position 0|0 soll direkt neben der linken Dockingstation sein und das .right vom GetClientRect des Fensters soll links neben der rechten Dockingstation sein...ich hoffe ihr könnt mir irgendwie folgen
Deshalb die Kernfrage:
Wie schrenke ich den Clientbereich eines Fensters ein? Gibt es dazu eine API Funktion, oder darf ich mir selbst eine basteln, die nach jeder Änderung alle Childwindows zurechtschiebt?Danke,
Gruß,
Kevin
-
Du kannst doch einfach ein Child-Window zwischen die beiden Docking-Zonen setzen, in das du dann die ganzen anderen Childs setzen kannst

-
Ob dus glaubst oder nicht, das Gleiche kam mir, als ich gerade meine Minipizzateile innen Ofen geschoben habe *g*