000
02.10.2002, 12:55 Uhr
JWA
|
Eine kurze Frage:
Ich möchte einem CStatic eine andere Textfarbe beibringen und ich möchte das CStatic zur Laufzeit an einer anderen Stelle positionieren.
Dazu soll sich der Text an einem anderen Control im Dialog orientieren. Mir schwebt sowas vor, dass ich rauskriege, wo auf dem Dialog sich das Control befindet (GetWindowRect(), oder?) und dann gebe ich diese Koordinaten nach der Verschlüsselung an mein CStatic. Bis auf das GetWindowRect(), oder GetClientRect() oder was auch immer ich verwenden muss, um rauszukriegen, wo sich das Ding auf meinem Dialog befindet, funktioniert das Verschieben meines CStatic schon ganz gut. Aber wie krieg ich das Ding mit ner anderen Farbe hin.
Ich habe bereits bei Codeguru und so nachgeschaut, aber die präsentieren immer gleich totale Hammerlösungen, bei denen allerdings nicht erklärt wird, wie das Programmechnisch abläuft.
Kann mir da jemand helfen?
Jürgen |