Mam takie pytanie - Jak zmienić kolor przycisku i kolor tekstu na przycisku? WM_CTRLCOLORBUTTON (moze byc literowka) nie dziala. Probowalem analogicznego sposobu na STATIC i jest ok (przyklad z MSDN). Czy z Buttonami trzeba jakos inaczej to zrobic (bo wiem ze sie da) ????
Trza czytać NAJNOWSZY MSDN zawsze:
"The WM_CTLCOLORBTN message is sent to the parent window of a button before drawing the button. The parent window can change the button's text and background colors. However, only owner-drawn buttons respond to the parent window processing this message."
Buton musi być owner-draw.
Static i Edit da się kolorować bez problemu w zasadzie.
DZ za info, faktycznie czytalem starsze msdn (to co mam razem z BCB6), a tam nie bylo o tym chyba nic wspomniane albo przeoczylem...
Ok to jeszcze jedno pytanko.. po ustawieniu stylu owner draw przycisk...znika. Co mozna z tym zrobic?
Ok to jeszcze jedno pytanko.. po ustawieniu stylu owner draw przycisk...znika. Co mozna z tym zrobic?
Ok to jeszcze jedno pytanko.. po ustawieniu stylu owner draw przycisk...znika. Co mozna z tym zrobic?
:D
No jasne, że znika przecież Ty musisz go narysować!
Możesz subclass zrobić dla BUTTONa i tyle.
A jak zrobic ten subclassing?? Moze jakis kawalek kodu masz....? Bylbym wdzieczny..