CView::DoPreparePrinting

调用从 OnPreparePrinting 重写中此函数调用打印对话框并创建打印机上下文。

BOOL DoPreparePrinting(
   CPrintInfo* pInfo 
);

参数

  • pInfo
    指向 CPrintInfo 描述当前打印作业的结构。

返回值

非零,如果打印或打印预览开始;0,如果操作已取消。

备注

此功能的行为取决于它是否对打印或打印预览调用(指定由 pInfo 参数的 m_bPreview 成员)。 如果文件已打印,此函数调用打印对话框,在 pInfo 指向的 CPrintInfo 结构的值;在用户关闭对话框后,在对话框中创建一个打印机上下文基于一组用户指定的功能并通过 pInfo 参数返回此设备上下文。 此设备上下文用于打印文档。

如果文件已预览,使用当前打印机设置,该函数将创建一个打印机上下文;在预览期间,此设备上下文来模拟要使用。

要求

Header: afxwin.h

请参见

参考

CView选件类

层次结构图

CPrintInfo结构

CView::OnPreparePrinting