工控编程吧
标题:
上位机MFC如何获得打印份数
[打印本页]
作者:
qq263946146
时间:
2019-8-3 10:06
标题:
上位机MFC如何获得打印份数
打印的份数是通过对话框类CPrintDialog dlg(FALSE, dwFlags)的成员函数获取的。可以使用下面的按钮点击函数查看效果
void CDemoDlg::OnTest()
{
//打印对话框
DWORD dwFlags = PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS
| PD_NOSELECTION | PD_HIDEPRINTTOFILE;
CPrintDialog dlg(FALSE, dwFlags);
if (dlg.DoModal() == IDOK)
{
//获得打印份数
int nCopies = dlg.GetCopies();
CString strText = _T("");
strText.Format(_T("份数:%d"), nCopies);
AfxMessageBox(strText);
}
}
复制代码
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4