Dela via


Använda vyer

Vyns ansvarsområden är att visa dokumentets data grafiskt för användaren och att acceptera och tolka användarindata som åtgärder i dokumentet. Dina uppgifter i skrivandet av din vyklass är att:

  • Skriv visningsklassens OnDraw-medlemsfunktion , som återger dokumentets data.

  • Anslut lämpliga Windows-meddelanden och användargränssnittsobjekt, till exempel menyalternativ till medlemsfunktioner för meddelandehanterare i visningsklassen.

  • Implementera dessa hanterare för att tolka användarindata.

Dessutom kan du behöva åsidosätta andra CView medlemsfunktioner i din härledda vyklass. I synnerhet kanske du vill åsidosätta OnInitialUpdate för att utföra särskild initiering för vyn och OnUpdate för att utföra all särskild bearbetning som behövs precis innan vyn ritar om sig själv. För flersidiga dokument måste du också åsidosätta OnPreparePrinting för att initiera dialogrutan Skriv ut med antalet sidor som ska skrivas ut och annan information. Mer information om att CView åsidosätta medlemsfunktioner finns i CView-klass i MFC-referensen.

Vad vill du veta mer om?

Se även

Arkitektur för dokument/vy
CFormView-klass
Postvisningar (MFC-dataåtkomst)
Kringgå serialiseringsmekanismen