CView::OnDraw

呼叫框架呈現文件的影像。

virtual void OnDraw(
   CDC* pDC 
) = 0;

參數

  • pDC
    對呈現文件的影像將使用的裝置內容的點。

備註

架構會呼叫這個方法會執行螢幕顯示、列印和預覽列印,因此,它會在每個案例的不同的裝置內容。沒有預設的實作。

您必須覆寫這個函式會顯示您的文件的檢視。使用 pDC 參數,點的 [ CDC 物件就可以執行圖形裝置介面 (GDI) 呼叫。您可以選擇 GDI 資源,例如筆或字型,輸入裝置內容在繪製之前再取消選取它們。通常您的繪圖程式碼可以與裝置無關,也就是它不需要有關哪些裝置的資訊來顯示影像。

若要最佳化繪圖,請呼叫裝置內容的 RectVisible 成員函式探索是否會繪製一個指定的矩形。如果您需要區分一般螢幕顯示和列印之間,呼叫裝置內容的 IsPrinting 成員函式。

需求

Header: afxwin.h

請參閱

參考

CView 類別

階層架構圖

CDC::IsPrinting

CDC::RectVisible

CView::OnPrint

CWnd::OnCreate

CWnd::OnDestroy

CWnd::PostNcDestroy