我做了一个按数据库中记录进行打印的SDI程序,我主要是调用OnPreparePrinting和OnPrint函数来进行程序编写的,最后发现当点击打印预览窗口的放大和缩小按钮的时候,预览的页面自动向后翻了一页,好象每次调用打印预览窗口的放大和缩小按钮的同时又触发了下一页按钮事件的执行。
有哪位高手能够告诉我原因吗?如果我想使得点击放大和缩小按钮的时候,预览页面不发生变化该怎么做呢?
有哪位高手能够告诉我原因吗?如果我想使得点击放大和缩小按钮的时候,预览页面不发生变化该怎么做呢?
解决方案 »
- DLL已经注入到IE中,如何获取IE里“Internet Explorer_Server”的消息
- 散分散郁闷
- 大大滴汗,第一次用MFC ,模仿书上的 。一 F5 就中断,为什么?
- 谁能帮我看看这个问题 想了半天也不知道为什么 急!
- 一个关于用VC.NET提供的CSMTPConnection类,MAIL送信时,内存慢慢增加的问题!谢谢!急!
- 如何引用嵌入在网页中的activeX
- 各位帮帮忙,我现在急需用vc做出一个数据库
- 如何生成无重复的伪随机数(0--30000之间)
- 如何用put函数把本地文件put到远程服务器虚拟目录的文件中,怎么下手?
- coin3d中文字符显示
- ====关于发布程序====
- 在线等待!FTP客户端要下载一个文件,怎样得到服务器端该文件的总长度来用于客户端下载进度显示
在OnPrint()函数内只加如下语句你试一下,看是不是也出现这样的毛病:
OnDraw(pDC);
要是还有的话那就是你程序其他部分的事了。
是不是我的方法有问题呢?
谁有更好的打印分页的方法呢?