Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » GetBkColor

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
09.07.2004, 14:06 Uhr
Hakuna



Ich würd gerne wissen, ob es irgendwie möglich ist die hintergrundfarbe eines windows zu erhalten.(ich denk zumindest dass ich DIE haben will)
Wenn ich das so mach:

C++:
CDC *dc;
if(::IsWindow(m_pwin->m_hWnd)){
    dc=m_pwin->GetWindowDC();
    m_bcolor=dc->GetBkColor();

dann erhalte ich weiß.
Das mag zwar der eigentliche Hintergrund sein, aber ich will diese Standart-windows-grau-farbe die angezeigt wird.
Wie komm ich zu der?Ist die nicht der Hintergrund?

ach ja:

C++:
CWnd *m_pwin;
COLORREF m_bcolor;



Thnx
--
Gruß, Hakuna
....und das Schlimmste ist du merkst es einfach nicht...

Dieser Post wurde am 09.07.2004 um 14:08 Uhr von Hakuna editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.07.2004, 16:20 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


was willst du überhaupt machen?
die hintergrundfarbe(wie auch immer hintergrund hier genau definiert ist, hab mich mit dem CDC nicht so viel beschäftigt) ist auch per default weiss
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.07.2004, 11:06 Uhr
Hakuna



Was ich machen will ist folgendes:
Wenn man im MS VS C++ eine neue Dialog-resource erstellt hat die als angezeigten Hintergrund(damit meine ich einfach die Farbe, die man eben sieht)dieses hübsche grau.
Das hat ungefähr einen RGB wert von 210,210,210.
Ich brauch aber den genauen Wert da ich diese Farbe für andere Resourcen übernehmén will und dort kein farbunterschied sichtbar sein soll.
Was vor allem auf jeden Fall wichtig ist ist eben dass ich mir die farbe nicht definieren will, da ja sonst bei geänderten Hintergrundfarben in der dialog-resource, die definierte Farbe nicht mehr stimmt->deshalb will ich die Farbe auslesen.

Das war zwar jetzt viel geschwafel, aber vielleicht versteht man ja jetzt so in etwa was ich will, oder?
--
Gruß, Hakuna
....und das Schlimmste ist du merkst es einfach nicht...
 
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: