CEdit // Statusleiste aller Internet Explorer
-
Moin,
mein Dialog soll wie beim Internetexplorer, unten so eine Editfeld mit Statusanzeige haben.Nun mein Problem:
- Endweder kann der Benutzer in das Feld klicken und die Schrieftfarbe ist schwarz (bei CEdit::SetReadOnly(true)).
- Oder der Texst ist Grau (bei EnableWindow(false).
Ich möchte das Editfeld als EnableWindow(false) mit schwarzen Texst, ist das möglich?
THX
-
Schau mal bei Codeguru da gibt es beispiele die farbe des CEdit zu verändern.
http://www.codeguru.com/editctrl/index.shtml
-
Da hatte ich auch schon geschaut. Aber die Textfarbe kann ich nur ändern wenn ich die EditBox enable. Aber dann kann man immer noch reinklicken. Wenn ich die EditBoxs Disable kann ich nur die Hintergrundfarbe ändern - die Textfarbe bleibt gleich!
-
Ist des beim IE ein CEdit, falls du vom IE 5.5 oder neidriger redest bestimmt nicht.