Práce s objekty oken
Práce s windows volá dva druhy aktivit:
Zpracování zpráv Systému Windows
Kreslení v okně
Pokud chcete zpracovávat zprávy systému Windows v libovolném okně, včetně vlastních podřízených oken, přečtěte si téma Mapování zpráv na funkce pro mapování zpráv na třídu okna C++. Potom ve své třídě napište členské funkce obslužné rutiny zpráv.
Většina výkresu v aplikaci architektury se vyskytuje v zobrazení, jehož onDraw členská funkce je volána pokaždé, když je nutné nakreslit obsah okna. Pokud je okno dítětem zobrazení, můžete některé výkresy zobrazení delegovat na podřízené okno zavoláním OnDraw
některé z členských funkcí okna.
V každém případě budete potřebovat kontext zařízení pro kreslení. Můžete použít burzovní pero, štětec a další grafické objekty obsažené v kontextu zařízení přidruženém k vašemu okně. Nebo můžete tyto objekty upravit, abyste získali potřebné efekty výkresu. Když máte kontext zařízení nastavený tak, jak chcete, zavolejte členské funkce třídy CDC (třída kontextu zařízení) a nakreslete čáry, obrazce a text, abyste mohli používat barvy a pracovat se souřadnicovým systémem.