CPen i CBrush ne mogu da se menjaju za zivota jednog objekta ..
uvek napravis novi kad ti treba :
Code:
CPen pen(PS_SOLID,12,RGB(0,0,0)) ;
CBrush brush (RGB(0,0,0));
i onako se unistavaju posle izlaska iz funkcije za crtanje ,
tako da ne moras eksplicitno da radis DeleteObject za svaki.
Mozes eventualno pratiti kreiranje i unistavanje GDI objekata u task manageru (stikliraj mu u View options "GDI objects")
ako ti je tu problem.
CDC klasa moze da menja neke atribute jer je glavna klasa za crtanje po prozoru :
Pogledaj : SetTextColor,SetBkColor,SetBkMode itd ..
Viva lollapalooza