視圖類成員函數GetDocument()和OnDraw()

視圖對象是用來顯示文檔對象的內容,函數GetDocument()用於獲取當前文檔對象的指針m_pDocument.而函數OnDraw()是一個虛函數,負責文檔對象的數據在用戶視圖區的顯示輸出。在嚮導生成的成員函數OnDraw()中調用了函數GetDocument().通過獲取的文檔類指針可以在視圖中顯示文檔內容。
void CMysdiView::OnDraw(CDC* pDC)
{
  CMysdiDoc* pDoc=GetDocument();
  ASSERT_VALID(pDoc);
  pDC->TextOut(100,100,pDoc->m_szText);
  //m_szText是文檔成員變量
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章