社区
界面
帖子详情
MFC的打印预览的放大缩小是怎么计算的?
hurryboylqs
2013-10-20 03:16:37
现在不用MFC的打印预览功能,自己实现一个打印预览和打印的功能,就是不知道打印预览有个缩放的功能,它是怎么计算的,看了CPreviewView的代码还是有点晕头转向
...全文
180
5
打赏
收藏
MFC的打印预览的放大缩小是怎么计算的?
现在不用MFC的打印预览功能,自己实现一个打印预览和打印的功能,就是不知道打印预览有个缩放的功能,它是怎么计算的,看了CPreviewView的代码还是有点晕头转向
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hurryboylqs
2013-11-05
打赏
举报
回复
自己已经解决,就是采用比例的方式缩放,感觉做得比MFC的还好
潇潇雨云
2013-11-05
打赏
举报
回复
hurryboylqs
2013-10-24
打赏
举报
回复
应该不是这么做的吧,我看它缩放很自然,Word也如此
zhllxt
2013-10-21
打赏
举报
回复
我觉得可以这样处理:标准的打印预览我就不说了,就是绘图,现在要缩放的话,我就直接还是照着本来的样子先绘图,绘完图了,把这个图放入一个CBitmap中,然后对就这个Bitmap缩放,也就是调用StrechBlt,然后再用BitBlt帖到原来的DC上,这样兴许可以。你试试。
hurryboylqs
2013-10-20
打赏
举报
回复
我现在是用一个浮点数来表示缩放比例, float m_fZoomRatio 然后等比例缩放纸张的宽度和高度
source_
MFC
打印
预览
_Vc_
mfc
打印
_
在这个窗口中,你可以添加按钮或菜单项来控制
预览
操作,如切换页面、
放大
缩小
等。 扩展
MFC
的
打印
预览
功能,可以考虑以下几点: 1. **自定义
预览
界面**:通过修改CPreviewFrame或其子类,可以定制
预览
窗口的外观和...
VS2010(
MFC
)图片缩放显示
在本文中,我们将深入探讨如何使用Visual Studio 2010中的
MFC
(Microsoft Foundation Classes)框架来实现图片的缩放显示,特别是针对小图片进行拉伸以适应登录界面的需求。
MFC
是C++的一个库,它为Windows应用程序...
VC++
打印
及
打印
预览
- 实现缩放和滚动:在
预览
界面,用户可能需要
放大
、
缩小
或滚动查看不同部分。这通常通过调整模拟器DC的缩放比例和偏移量来实现。 - 实现多页
预览
:用户可能希望同时查看多页,可以通过创建多个窗口小部件或子窗口...
VC6.0 对话框简单
打印
预览
5. **处理用户交互**:添加按钮或控件,让用户能够翻页、
放大
/
缩小
预览
。在响应这些消息时,更新
预览
窗口的内容。 6. **初始化和关闭
预览
**:在对话框的 OnInitDialog() 函数中初始化
预览
,如创建
打印
设备上下文,...
打印
预览
控件
- **缩放功能**:用户应能
放大
或
缩小
预览
以检查细节或节省屏幕空间。 - **多页布局**:支持多页布局,包括连续页和双面
打印
的
预览
。 - **页眉和页脚设置**:
预览
应能显示
打印
时的页眉和页脚内容。 - **
打印
设置*...
界面
15,980
社区成员
115,867
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章