Farbe des Dialogs ändern
-
Weiss jemand wie man die Farbe eines normalen Dialogfensters ändern kann?
Also nicht standard blau, sondern eine andere farbe.....Danke!!!!!!!
-
WM_CTLCOLOR
Aber was ist bei dir blau?
Bei mir ist fast alles blau, weil ich das so schick finde - bei anderen Schemata ist vielleicht gar nichts blau. :p
-
Aber was mache ich mit WM_CTLCOLOR genau???
Es muss irgendeine Funktion geben, die diese Nachricht abschickt, oder??
-
Falls es sich noch immer nicht ganz herumgesprochen haben sollte:
Google und MSDN sind deine Freunde.http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devnotes/winprog/wm_ctlcolor_.asp
Grüße...
-
Ok, das ist jetzt klar!!!!!
Man kann hier aber etweder die farbe von Text oder Hintergrung ändern.
Wie tut man die Farbe von oberen Statuszeile(da wo Windowtext steht) ändern???
-
Pers schrieb:
Wie tut man die Farbe von oberen Statuszeile(da wo Windowtext steht) ändern???
Uiui, meinst du die Titelzeile?
An den Fachbegriffen solltest du aber noch arbeiten - so weiß man ja kaum, nach was du fragst.Das geht nicht mit WM_CTLCOLOR, weil es Non-client-area ist. Da müsste ich suchen, keine Ahnung, vielleicht WM_NCCOLOR oder so?
-
also ich mache das so:
Hintergrund-und Schriftfarbe ändern:
in progname.cpp- xxxxxxx.cpp BOOL *App::InitInstance()
nach m_pMainWnd = &dlg; - SetDialogBkColor(RGB(0,0,12),RGB(12,12,12));
vielleicht hilft es dir weiter
gruß
- xxxxxxx.cpp BOOL *App::InitInstance()