MFC的打印预览的放大缩小是怎么计算的? 现在不用MFC的打印预览功能,自己实现一个打印预览和打印的功能,就是不知道打印预览有个缩放的功能,它是怎么计算的,看了CPreviewView的代码还是有点晕头转向 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我现在是用一个浮点数来表示缩放比例, float m_fZoomRatio 然后等比例缩放纸张的宽度和高度 我觉得可以这样处理:标准的打印预览我就不说了,就是绘图,现在要缩放的话,我就直接还是照着本来的样子先绘图,绘完图了,把这个图放入一个CBitmap中,然后对就这个Bitmap缩放,也就是调用StrechBlt,然后再用BitBlt帖到原来的DC上,这样兴许可以。你试试。 应该不是这么做的吧,我看它缩放很自然,Word也如此 自己已经解决,就是采用比例的方式缩放,感觉做得比MFC的还好 如何在picture控件内让WM_MOUSEMOVE像WM_MOUSEHOVER一样用? 怎么从一个邮件地址得到相应的邮件服务器?像[email protected]——>smtp.126.com? socket发送 接收 vc++中,我如何把对话框中的文本内容传送的主窗口的一个变量里? 用SetWindowsHookEx()如何截获WM_COMMAND消息? 怎么擦除透明显示的文字?谢谢! 检测网络连接 一个我没搞定,但可能不太难的问题。 请问如何将含CString的结构体内容写入文件? vc里可以用"select distinct ..."吗? 三维图形平移时,矩阵相乘时用的数学原理? 继续寻找合作伙伴,如果你在武汉,如果你自己的产品,如果你有一技之长,请加入
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货