Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno OOP - objekty zasahujúce mimo?

Cervik moze kreslit aj len to co potrebuje aj tak ako to chces, ale len do niecoho co dostane ako parameter (bitmapa, pole, apod) od niekoho ineho.

Pod Win sa prekresluje okno (alebo vysek okna) na zaklade vstupu od uzivatela (napr. po obnoveni okna z minimalizacie apod) nezavisle od toho ci sa v programe pohol nejaky cervik. Program kresli na obrazovku LEN vtedy ked na to dostane od Windows "prikaz" (message WM_PAINT). Inac si moze kreslit len do nejakych internych veci v pamati a volat invalidate okna alebo vyseku okna (co vyvola WM_PAINT). Takze musis mat v pamati programu nejaku bitmapu alebo pole na zaklade ktoreho sa da vykreslit vsetko naraz, alebo zavolat metodu "vykresli vsetko" vsetkych objektov ktore nieco vykresluju (to by bolo ale asi najhorsie riesenie). Cervik moze menit nieco, a to nieco dostane od niekoho ineho ako parameter.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny