Farben im Windowsfenster



  • Hi erst mal. Ich kenne diese Seite zwar schon länger, jetzt habe ich mich aber auch mal angemeldet.
    Da ich mit MFC und Windows-Programmierung noch nicht sooo vertraut bin hoffe ich, dass ihr mir helfen könnt. Also: Ich möchte die Farbe für Grafik-Funktionen, die über ein CClientDC-Objekt aufgerufen werden (also Ellipse usw.), ändern. Es funktioniert anscheinend nicht so leicht wie bei der Textfarbe, oder?

    Ich bitte um baldige Hilfe! Danke schon im Vorhinein. 😉



  • Du musst nen CPen erstellen, der die Farbe hat und dann per SelectObject diesen Pen selektieren.



  • Das Ganze funktioniert jetzt zwar bei mir, nur wenn ich das Fenster minimiere oder maximiere wird das alte Bild mit falschen Farben gemalt. Das passiert nur manchmal. Also scheint da irgendwas nicht zu stimmen.

    HILFE!!!



  • Am besten in OnPaint reinbringen.


Anmelden zum Antworten