文件名称:MFC基本打印实例
文件大小:35KB
文件格式:ZIP
更新时间:2017-07-08 03:02:51
mfc vc 打印
MFC的打印是一个难点,想在对话框程序中进行打印就更难,我在学习时参考了别人的代码,详细标注制作了一个基本打印示例。 void CTestDlg::OnOK() { // 最简单的打印示例 // 建立一个基于对话框的应用程序,将“确定”按钮改为“打印” // 再建立一个编辑框,允许多行和回车,并和m_strPrintString关联 if (!UpdateData(TRUE)) AfxMessageBox("数据交换有误!"); if (m_strPrintString==_T("")) { AfxMessageBox("需要打印内容为空!"); return; } // 打印对话框初始化设置:不需页数控制,不需打印所选范围 CPrintDialog dlg(FALSE, PD_NOPAGENUMS|PD_NOSELECTION, this); if(IDCANCEL == dlg.DoModal()) return;// 取消打印时返回 ....
【文件预览】:
test
----test.ncb(81KB)
----test.cpp(2KB)
----res()
--------test.rc2(396B)
--------test.ico(1KB)
----复件 testDlg.cpp(6KB)
----testDlg.h(1KB)
----test.opt(48KB)
----test.clw(1011B)
----test.h(1KB)
----StdAfx.cpp(206B)
----resource.h(544B)
----VA_C__Documents and Settings_Administrator_Local Settings_Application Data_VisualAssist_vc6_history_(0B)
----test.dsw(531B)
----StdAfx.h(999B)
----test.dsp(4KB)
----test.rc(4KB)
----Debug()
--------test.res(2KB)
----test.aps(19KB)
----testDlg.cpp(6KB)
----ReadMe.txt(3KB)