共用方式為


列印

Microsoft Windows 會實作與裝置無關的顯示。在 MFC 中,這表示相同的繪製呼叫,在OnDraw成員函式的檢視類別,負責替其他裝置,例如印表機和顯示器上的繪圖。預覽列印中,針對目標裝置是要顯示的模擬的印表機輸出。

您在列印 vs 的角色。架構的角色

檢視類別有下列的責任:

  • 告知架構這文件中有多少頁數。

  • 當要求您指定的頁面列印下來,繪製文件的那個部分。

  • 配置和解除配置任何字型或其他圖形裝置介面 (GDI) 資源需要進行列印。

  • 如果有必要,請將任何逸出程式碼所需來變更印表機模式,然後再列印特定的頁面,例如,若要變更每頁為基礎的列印方向。

架構的責任如下所示:

  • 顯示列印對話方塊。

  • 建立 CDC 的印表機物件。

  • 呼叫 StartDoc行為成員函式的CDC物件。

  • 重複呼叫的開始頁面成員函式的CDC物件時,通知檢視類別,哪一頁,還是雙面進行列印,並呼叫 EndPage 成員函式的CDC物件。

  • 在檢視中,在適當時間呼叫可覆寫的函式。

下列文章討論架構如何支援列印和預覽列印:

f1est3b2.collapse_all(zh-tw,VS.110).gif您還想知道關於哪些方面的詳細資訊?

請參閱

參考

列印和預覽列印