Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Wie kann ich die farbe der From ädnern ?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
26.12.2002, 12:21 Uhr
~Anfänger
Gast


Hallo,

Wir kann ich die Farbe der Form ändern also anstatt das andauernde Grau eine andere Farbe, habe schon viel davon gelesen aber irgend wie klappt es alles nicht. Ich habe mir von emule die source code gezogen und wollte damit mal etwas rum experimentieren aber ich bekomme da kein überblick.

Weiß jemand wie das geht ? Oder wo es ein beispiel zum download gibt etc.

Danke im voraus.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.12.2002, 20:38 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
Du überschreibst bei einem Dialog OnCtlColor(....):
Ctor

C++:
CColorDlg::CColorDlg(CWnd* pParent /*=NULL*/)
    : CDialog(CColorDlg::IDD, pParent),m_redBrush(COLORREF(RGB(255,0,0))) // Initialisierung
{
    .....
    .....
}


jetzt die Funktion:

C++:
HBRUSH CColorDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
    if (nCtlColor == CTLCOLOR_DLG){
        pDC->SetBkColor(RGB(255,0,0));
        return m_redBrush; /* CBrush m_redBrush */
    }
    return CDialog::OnCtlColor(pDC,pWnd,nCtlColor);
}

--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.12.2002, 22:26 Uhr
~Anfänger
Gast


hmm

irgend wie klappt das nicht habe die source von www.emule.de
wenn jemand mal zeit hat

Ich möchte oben wo die Icons sind (verbinden einstellungen etc..) denn Hinter grund ändern oder am besten vom Kompletten IDD_EMULE_DIALOG
habe schon alles ausprobiert und bekomme es einfach nicht hin.

Wenn jemand zeit dafür hat wäre ich sehr dankbar.

mfg
Frank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.12.2002, 21:54 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
wollte mir mal das Prog. ansehen, bekomme aber nicht den gesamtem Source geladen, da RAR Archiv defekt.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: