CProgressCtrl farbig?
-
Hallo,
ich habe jetzt eine zeitlang die FAQ und alles andere durchsucht, aber nix gefunden zu folgendem Problem:
Wie bekomme ich ein CProgessCtrl farbig?
Ich habe es in der OnCtlColor versucht, hat aber nicht geklappt.
Anschliessend habe ich noch mit CBrush rumgebastelt, aber zu dem ganzen Thema fehlt mir irgendwie noch ein bisschen Knowhow.Gruß, Oscar
-
PBM_SETBARCOLOR
PBM_SETBKCOLOR
-
Und weiter?, wie wende ich das an

Oscar
-
Wenn du das noch nicht weißt bist du bei MFC erstmal falsch !!!
-
Hi
Gast>>>>>>>> schrieb:
Wenn du das noch nicht weißt bist du bei MFC erstmal falsch !!!
Tolle Bemerkung, bringt ihn aber nicht weiter

Du musst diese Nachrichten an den Controlbalken schicken.
z.B.lResult = SendMessage( // returns LRESULT in lResult (HWND) hWndControl, // handle to destination control (UINT) PBM_SETBKCOLOR, // message ID (WPARAM) wParam, // = 0; not used, must be zero (LPARAM) lParam // = (LPARAM) (COLORREF) clrBk; );Grüße Rapha
-
Hi,
mit soviel Arroganz eines Gastes hätte ich hier auch nicht gerechnet, besten Dank, Rapha, ich habe es mittlerweile mit
SendDlgItemMessage(IDC_BALKEN,PBM_SETBARCOLOR,0,(LPARAM)textfarbe);hingekriegt.
Gruß, Oscar