Hallo.
Ich erzeuge in meinem MFC Programm zwei Farben mit denen ich zwei Objekte male.
CBrush m_sColor_1;
CBrush m_sColor_2;
m_sColor_1.CreateSolidBrush(RGB(0, 255, 0));
m_sColor_2.CreateSolidBrush(RGB(0, 0, 255))
Ich will nun die Farben tauschen. Dazu habe ich mir so zu sagen ein Temporäres Farbobjekt
geschaffen.
CBrush m_sColorTemp;
Nun wollte ich mit
m_sColorTemp = m_sColor_1;
m_sColor_1 = m_sColor_2
m_sColor_2 = m_sColorTemp;
Das geht aber leider nicht.
Weis jemand wie. Was mache ich falsch?
elementar
Ich erzeuge in meinem MFC Programm zwei Farben mit denen ich zwei Objekte male.
CBrush m_sColor_1;
CBrush m_sColor_2;
m_sColor_1.CreateSolidBrush(RGB(0, 255, 0));
m_sColor_2.CreateSolidBrush(RGB(0, 0, 255))
Ich will nun die Farben tauschen. Dazu habe ich mir so zu sagen ein Temporäres Farbobjekt
geschaffen.
CBrush m_sColorTemp;
Nun wollte ich mit
m_sColorTemp = m_sColor_1;
m_sColor_1 = m_sColor_2
m_sColor_2 = m_sColorTemp;
Das geht aber leider nicht.
Weis jemand wie. Was mache ich falsch?
elementar