gpt4 book ai didi

c++ - 寻找从我的 C++/MFC 应用程序启用打印的方法

转载 作者:行者123 更新时间:2023-11-30 03:08:03 28 4
gpt4 key购买 nike

自远古以来,由于缺乏对它的 native 支持,我一直试图避免从基于 Windows 的应用程序进行打印。每当绝对必要时,我都会求助于动态制作一个简单的 HTML 布局,然后在带有简短 Java 脚本的 Web 浏览器中打开它,为用户弹出一个打印对话框。现在我需要找到更实质性的东西。

让我解释一下。我有一个处理医疗图表的项目,它必须能够打印到这些图表(在特定位置)以及打印到一般的 Letter/A4 尺寸页面上。它还必须提供在分页 View 环境中正在打印的内容的预览。

鉴于此,我想知道在打印方面 MFC/C++ 环境(不是 C#)有什么可用的?

附言。我正在考虑研究 RTF 格式,但这似乎是一项艰巨的任务,所以我也想知道,是否有任何库/已经编写的代码可以允许编写/查看/打印 RTF?如果没有,还有什么可以像我上面解释的那样提供打印支持?

最佳答案

“缺乏原生支持”?它一直被 Petzold 覆盖,并直接集成到 GDI 中。与 UNIX 相比,它完全是小菜一碟。 MFC 使它变得更加容易。

无论如何,here's您如何使用 MFC 进行打印预览,以及 here's您随后如何打印。那里有很多链接,而且都很简单。打印机只是您可以在其上绘图的另一个设备上下文。

关于c++ - 寻找从我的 C++/MFC 应用程序启用打印的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5374036/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com