Zwei Fragen zu Fensterdesign
-
Halli hallo hallöle!
Ich hab mal zwei kurze Fragen zum Thema Fensterdesign:Schaut euch bitte mal den Screenshot unter
http://members.tripod.de/jmksf/shots/shot1.png
an. Wie kann ich denn die Eingabefelder so machen, dass sie einen unter Win32 üblichen, eingelassenen Rahmen haben, also einen 3D-Effekt. Immoment sieht das nämlich irgendwie noch so Win 3.1x-styled aus, das muss nicht sein.Ich hab es so hingekriegt, das das Style eines Anwendugnsfensters dynamisch änderbar ist, also z.B. also ToolWindow, Dialog mit unveränderbarer grösse, Standardfenster usw.
Ändere ich aber das Style, taucht ein unschöner Bug auf: An dem Rand des Fensters sieht man irgendwie das, was sich hinter dem Fenster befindet, also irhendwelche Icons, das Hintergrundbild und andere Fenster. Aber nur im Rahmen! So als ob Windoofs Probleme hätte, das Fenster, bzw. seinen Rahmen korrekt neu zu zeichnen. Muss ich da irgendwie nochmal das ganze updaten oder mache ich was anderes falsch??DANKE & GRUSS,
code_pilot :p
-
zu 1. Mit CreateWindowEx() und erstem Parameter WS_EX_CLIENTEDGE.
zu CreateWindowEx MSDN
-
Original erstellt von C Newbie:
zu 1. Mit CreateWindowEx() und erstem Parameter WS_EX_CLIENTEDGE.
zu CreateWindowEx MSDNdanke
...
ich werde heut abend glaub ich mal einen screenshot mit der andere sache posten, das ist glaub ich etwas zu undeutlich erklärt.code_pilot
-
Hi! Hab jetzt noch einen Screenshot:
http://mitglied.lycos.de/jmksf/shots/shot2.png
schauts euch mal an, das ist es was ich zu Punkt 2 meine...irgendwie sieht man die Icons hinter dem Fenster auf dem Rahmen
Grüsse, code_pilot