Windows的打印是脱机后台打印的,一般情况下,应用程序把打印任务交给操作系统后就不管了,由操作系统去完成打印的。如果你要记录打印的次数,可以重载OnEndPrinting(CDC* /*pDC*/, CPrintInfo* /*pInfo*/)成员函数,在此加入你的计数功能。要等打印机返回成功的信息,那你的计算机要等待很长的时间了,看来只有直接读打印端口了。
解决方案 »
- 请高手帮忙看看该问题如何处理(GDI绘制三维图形)?
- 关于BCGControlBar界面库的使用问题
- 如何设置8位AVI文件的调色板
- 小弟我要做一个输入法,请做过的大狭进来谈谈做的方法,让我有个输入,或者提供一些相关的资料,一定高分重谢
- [急……]小弟毕业设计,搞到了源代码,不会编译,高手看过来,帮忙看看怎么编译?
- 请教高手:如何杀死出错的子进程?
- 如何用回车代替Tab在窗口中各个控件间切换?
- SDK创建对话框问题
- 曾经玩过starcraft的的fan们或者现在还在玩的朋友们进来说一声!
- sql 问题?
- ~~~~~~~~~~~~~~~做了一个控件,遇到一些小麻烦,是高手的进来看看~~~~~~~~~~~~~~
- 请教一个opengl问题
CMyView::OnPreparePrinting
↓
CMyView::OnBeginPrinting
↓
CDC::StartDoc
↓
CMyView::OnPrepareDC ←—————┐
↓ |
CDC::StartPage │
↓ │
CMyView::OnPrint |
↓ │
CDC::EndPage →----------------┚
↓
CDC::EndDOC
↓
CMyView::OnEndPrinting