请看看我的代码出了什么问题?VC/MFC单文档项目
OnPreparePrinting中添加语句:pInfo->SetMaxPage(2);OnPrint中添加语句for (int i = 0; i < 3; i++)
{
CString SS;
SS.Format("%d", i);
pDC->StartPage();
pDC->TextOut(100, 200, SS);
pDC->EndPage();
}这样一来,“打印工具栏”上面的“上一页”,“下一页”按钮是有用的,不过显示的内容都是最后一页的内容。是不是还缺少了什么代码啊?请高手指点,谢谢!学习,关注……
OnPreparePrinting中添加语句:pInfo->SetMaxPage(2);OnPrint中添加语句for (int i = 0; i < 3; i++)
{
CString SS;
SS.Format("%d", i);
pDC->StartPage();
pDC->TextOut(100, 200, SS);
pDC->EndPage();
}这样一来,“打印工具栏”上面的“上一页”,“下一页”按钮是有用的,不过显示的内容都是最后一页的内容。是不是还缺少了什么代码啊?请高手指点,谢谢!学习,关注……
{
CString SS;
SS.Format("%d", i);
if (pInfo->m_nCurPage == i)
{
pDC->StartPage();
pDC->TextOut(100, 200, SS);
pDC->EndPage();
}
}