Farbe von grau nach schwarz ändern
-
Also heute stehe ich echt auf'm Schlauch.
Wo steht das genau auf der Page wo man die Farbe von
grau nach schwarz ändern kann.
Ich finde es nicht :o(Gruss
An.
-
http://mitglied.lycos.de/ehenkes/mfc_einsteigerbuch_kapitel5.htm
an der Stelle: (weiter in der Mitte)
void CMyWindow::OnPaint()
{
CPaintDC dc(this);
CRect rect;
GetClientRect(&rect);
dc.SetTextColor ( RGB( 255, 0, 0 ) );
dc.SetBkColor ( RGB( 0, 255, 0 ) );
dc.DrawText( _T( "Die MFC (Macht für C++) ist mit Dir !!!" ),
&rect, DT_SINGLELINE | DT_CENTER | DT_VCENTER );
}
-
Suuuuper! Danke!
-
@BF_31:
Danke für die Unterstützung!
-
hm scheint bei meinem dialogfenster nicht zu funktionieren
der hintergrund bleibt grau
-
Original erstellt von Erhard Henkes:
@BF_31:
Danke für die Unterstützung!mach doch gerne Werbung für dich...;)
zahlst ja gut :p
-
Für Dialogfenster:
CWinApp::SetDialogBkColor(
COLORREF clrCtlBk = RGB(192, 192, 192),
COLORREF clrCtlText = RGB(0, 0, 0) );clrCtlBk: Dialog-und MessageBox-Hintergrundfarbe
clrCtlText: Dialog-und MessageBox-TextfarbeInnerhalb InitInstance() aufrufen.
Findet sich übrigens in Kap. 2 meines MFC-Tutorials.
-
gibt es auch eine möglichkeit die hintergrundfarbe dynamisch zu ändern?
[ Dieser Beitrag wurde am 28.06.2002 um 16:25 Uhr von Kujo editiert. ]
-
Hallöchen,
also ich will die Hintergrundfarbe meines Dialoges verändern.
Versucht habe ich diesen Code in der OnInitDialog() Funktion:CWinApp::SetDialogBkColor(
COLORREF clrCtlBk = RGB(192, 192, 192);
COLORREF clrCtlText = RGB(0, 0, 0) );Hmm, ( Bin noch Anfänger ) Ich bekomme da irgendeine Fehlermeldung, die besagt :
"COLORREF" : Ungültige Verwendung dieses Typs als AusdruckHmm, muß ich da noch irgendwas anderes machen ?
Bitte um Hilfe
THX Goose
-
in Initinstanz vor Domodal einfügen
SetDialogBkColor( RGB(255,50,120), RGB(55,20,100) );