VC 实现定制打印页的页眉和页脚.rar

时间:2022-07-30 06:17:38
【文件属性】:

文件名称:VC 实现定制打印页的页眉和页脚.rar

文件大小:21KB

文件格式:RAR

更新时间:2022-07-30 06:17:38

VC 源码-报表打印

VC 实现定制打印页的页眉和页脚,除了自定义打印页脚和页眉外,还可根据每页显示行数,设置打印页数,并且在需要时,屏蔽默认函数对OnDraw的调用。打印方面的定制,可参考以下代码:   void CMultiPrint2View::PrintHeader(CDC *pDC)//定制页眉   {   pDC->TextOut(0,0,"设置打印页眉和页脚测试:来首诗吧:再别康桥");   }   void CMultiPrint2View::PrintFooter(CDC *pDC)//定制页角   {   CMultiPrint2Doc* pDoc = GetDocument();//获取文档指针   ASSERT_VALID(pDoc);   CString str;   CPoint point(0,-1440*10-1000);   str.Format("当前文档:%s",(LPCSTR)pDoc->GetTitle());//获取当前文档名   pDC->TextOut(point.x,point.y,str);   str.Format("第%d页,共%d页",m_nPage,(pDoc->m_stringArray.GetUpperBound()/pDoc->m_LinePerPage 1));   CSize size=pDC->GetTextExtent(str);//获取输出文本宽度   point.x =1440*6 1600-size.cx;   pDC->TextOut(point.x,point.y,str);   }完整的代码请下载源码吧。


【文件预览】:
codesc.net
----实现定制打印页的页眉和页脚()
--------MultiPrint2()

网友评论