Edit control Farbe aendern im Dialog
Von: Thomas Thiele (thomas.thiele@gmx.de) [Profil]
Datum: 18.01.2008 01:23
Message-ID: <fmorih$bva$1@el-srv04-CHE.srvnet.eastlink.de>
Newsgroup: de.comp.os.ms-windows.programmer
Datum: 18.01.2008 01:23
Message-ID: <fmorih$bva$1@el-srv04-CHE.srvnet.eastlink.de>
Newsgroup: de.comp.os.ms-windows.programmer
Hallo, noch eine letzte GUI Frage: Wie kann ich die Hintergrundfarbe eines Edit-Controls ändern? Das: case WM_CTLCOLOREDIT: SetTextColor((HDC)wParam, RGB(251, 66, 32)); // a kind of red SetBkMode((HDC)wParam, TRANSPARENT); SetBkColor((HDC)wParam, (LONG)GetSysColorBrush(BLACK_BRUSH)); return (LRESULT)GetSysColorBrush(BLACK_BRUSH); // black background Funktioniert im Dialog nicht. Egal ob ich LRESULT (wie gezeigt) oder BOOL als returnwert der Dialog-Nachrichtenbearbeit-Funktion habe. Der Text erscheint rot auf dunkelgrau nicht auf schwarz. Wobei dunkelgrau meine System-3D-Farbe ist. Gruß Thomas[ Auf dieses Posting antworten ]
Antworten
- Jörg Hauschild (20.01.2008 19:48)
- René König (20.01.2008 23:56)
- Thomas Thiele (22.01.2008 00:37)
- Thomas Thiele (21.01.2008 00:02)
- Arno Welzel (22.01.2008 13:56)
- Thomas Thiele (22.01.2008 16:37)
- Arno Welzel (22.01.2008 17:22)
- Thomas Thiele (22.01.2008 23:51)
