Sdílet prostřednictvím


Použití zobrazení

Odpovědností zobrazení je graficky zobrazit data dokumentu uživateli a přijmout a interpretovat vstup uživatele jako operace v dokumentu. Vaše úkoly při psaní třídy zobrazení jsou následující:

  • Napište členskou funkci třídy zobrazení OnDraw , která vykreslí data dokumentu.

  • Připojte příslušné zprávy systému Windows a objekty uživatelského rozhraní, jako jsou položky nabídky, k členským funkcím pro obsluhu zpráv ve třídě zobrazení.

  • Implementujte tyto obslužné rutiny pro interpretaci vstupu uživatele.

Kromě toho může být nutné přepsat další CView členské funkce v odvozené třídě zobrazení. Konkrétně můžete chtít přepsat OnInitialUpdate a provést speciální inicializaci pro zobrazení a OnUpdate k provedení jakéhokoli speciálního zpracování potřebného těsně před tím, než se zobrazení samo překreslí. U vícestránkových dokumentů je také nutné přepsat OnPreparePrinting pro inicializaci dialogového okna Tisku s počtem stránek k tisku a dalšími informacemi. Další informace o přepsání CView členských funkcí naleznete ve třídě CView v referenční dokumentaci MFC.

O čem chcete vědět víc

Viz také

Architektura dokumentů a zobrazení
Třída CFormView
Zobrazení záznamů (přístup k datům MFC)
Obcházení mechanismu serializace