在View种菜单中添加打印及打印预览
在View类菜单中添加打印及打印预览
从对话框中弹出单文档视图结构进行打印
-------------
APP中
ON_COMMAND(ID_FILE_PRINT_SETUP, CWinApp::OnFilePrintSetup)
View中
重载
virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnPrint(CDC* pDC, CPrintInfo* pInfo);
消息映射
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
.rc中已经添加#include "l.chs\\afxprint.rc"
----
依然出现错误
Debug Assertion Failed!
打印错误 File:viewprnt.cpp
Line:161
打印预览:File:viewprev.cpp
Line:276
与此处类似http://topic.csdn.net/t/20010729/18/214532.html
------解决方案--------------------
耐心
从对话框中弹出单文档视图结构进行打印
-------------
APP中
ON_COMMAND(ID_FILE_PRINT_SETUP, CWinApp::OnFilePrintSetup)
View中
重载
virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
virtual void OnPrint(CDC* pDC, CPrintInfo* pInfo);
消息映射
ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)
.rc中已经添加#include "l.chs\\afxprint.rc"
----
依然出现错误
Debug Assertion Failed!
打印错误 File:viewprnt.cpp
Line:161
打印预览:File:viewprev.cpp
Line:276
与此处类似http://topic.csdn.net/t/20010729/18/214532.html
------解决方案--------------------
耐心