相关推荐
-
VC++利用对话框打印及预览的源码实例
内容索引:VC/C++源码,报表打印,打印预览,对话框 在写一套MIS,但不想用MFC的文档视图模板,所以在打印这上面就只好自己写了一套,系统UI是基于对话框的,支持打印及预览,没想到用起来还真不错,赶紧拿出来奉献给大家,支持分页预览,功能相信能满足朋友们的使用,如果感觉不错可以帮我继续修正并把源代码发给我。
-
关于字体的尺寸与设置的值不一致的问题
最近同事反映说打印预览不是所见即所得,这个问题已经存在已久,我知道是屏幕分辩率与打印分辩率不一致的问题,但是更具体的原因没有去深究,现在翻出n年前做的打印预览程序,仔细检查,最后发现打印使用的11磅,在预览时(屏幕显示时),磅数是11.25 ,这样造成预览并不是所见即所得,十分苦恼。进而发现可以使用的字体尺寸都是0.75的整数倍,如9(指定9磅),9.75(10),11.25(11),...
-
利用VC++开发所见即所得的打印程序
所见即所得的打印方式探受大家的欢迎,读者开发自己的所见即所得的打印程序也不是很困难,只要掌握了WINDOWS字体大小以及了解OnDraw函数与OnPrint函数中应做的工作就能作出比较满意的程序,以下是程序生成的步骤:(一)使用Appwizard来创建Prt-View.注意:1.在classes选择中将文档Document的Class Name中的CPrt-viewDoc类改为CsongDoc类
-
c++6.0基于对话框的打印和打印预览技术
c++6.0基于对话框的打印和打印预览技术,很有用的,请大家参考。
-
VC++实现打印功能相关
Visual C++ 6.0编程实现打印功能 Visual C++6.0是开发Windows应用程序的强大工具,但是要通过它实现程序的打印功能,一直是初学者的一个难点,经常有朋友询问如何在VC中实现打印功能,他们往往感到在MFC提供的框架内实现这个问题很复杂,不知道如何下手。本例针对这个问题,介绍一种简单的方法实现文字串的打印功能,读者朋友可以在此基础上稍微改动一下,就可以实现文件、图像的打印功
-
Vc++ 6.0对话框实现简单的单据套打预览及打印功能,源码正常编译
Vc++ 6.0对话框实现简单的单据套打预览及打印功能,源码正常编译。Vc++ 6.0对话框实现简单的单据套打预览及打印功能。Vc++ 6.0 + WIN8 32位编译通过。
-
VC 打印位图的最新实现例子
#pragma comment(lib, "winspool.lib") #include "stdafx.h" #include HANDLE m_hBitmap; /// TCHAR m_tchPrinterName[MAX_PAHT];/// TCHAR m_tchPrinterMessage[MAX_PAHT];/// static int s_nPri
-
C# winform 在台式机和笔记本上显示不一致的问题
有时候我们在台式机上开发winform程序,发布后再台式机使用正常,但是到了笔记本却显示有问题,控件显示不全,控件重叠之类的。这时候,我们可以设置winform的一个属性来尝试解决问题。 点击form,在属性中找到【AutoScaleMode】,这就是设置自动缩放的模式,有如下4个选项: None Font Dpi Inherit 很好理解,None就是不自动缩放;Font就是根据字体来缩放;Dpi就是根据屏幕分辩率来缩放;Inherit就是继承上层的设置,如果没有上层就不缩放。 当文字在.
-
MFC中打印预览的若干问题
MFC提供了一个框架性的打印和打印预览功能代码,它的基本思想是将实际显示和打印文档的代码合二为一,即都由此文档关联的CView中的OnDraw(CDC *pDC)来处理,由MFC框架根据用户的操作来决定传进来的pDC是指向屏幕还是打印机,当pDC指向屏幕设备,就在屏幕上显示文档,当指向打印机设备时就打印文档。这些都很好理解,但是,当我们要打印预览时,传进来的pDC就有些特别了。因为打印预
-
MFC Grid control 2.26打印时标题字段显示不全的解决办法
<br />MFC Grid control 是个很好的东东,在进行数据库程序开发的过程中,提供了很大的方便。上周六在实现显示内容打印的时候出现了一点问题,那就是打印的标题字段显示不全,虽然在程序中是全部显示的,也设置了EnableWysiwygPrinting,可每次都是一部分内容显示为“...”<br />m_GridStoreSelect.EnableWysiwygPrinting();<br />仔细查看Demo,发现它的打印时没有问题的,能正确显示(都是只调用了grid控件的print()),wh
-
MFC(C++)实现斑马标签打印机打印
MFC框架,语言C++,通过串口读出设备的MAC地址,然后通过调用斑马打印机打印出对应的二维码标签。
-
MFC打印 打印预览
这两篇文章是我看了那么多写MFC打印功能中介绍的相对较好的,所以转载了过来,以方便自己以后学习使用 前段时间需要将日志信息通过打印机打印出来。 总结了一下其中的一些用法: 1:用CPrintDialog 可以呼出窗口让用户选择打印机或者采用默认的打印机直接打印。 StartPage…..EndPage 完成一页文档的打印。 如需改变DC设置,需要调用ReSetDC()
-
使用VC/MFC打印(Print)
第一部分和第二部分是自己的实现及解决方法,第三部分是参考的文章一:(打印实现的操作流程)<br /> 在VC中实现打印操作,网上虽然看了很多的说明或例子,但具体实现时还是感觉迷惑,自己研究了下,将经验总结如下,如有错误,欢迎大家指正,免得误人误己。 自己实现的打印是在CView的派生类(如:CMyView)中,关于MFC内部实现,有很多文章都说明了,这里就不重复了,实现步骤如下:1:在CMyView中定义个函数入void PrintView(),函数实现调用this->OnFilePrint()
-
MFC对话框打印及预览功能完美版
花了一个星期,研究了网上大量的MFC对话框打印及打印预览功能的demo之后,选中了几个版本,合并修改,得到这个比较完美的版本(真心花了时间,功能上都实现了,也没有什么崩溃的问题)。其中几个打印具体内容的地方大家可以自己去实现以便应对不同的需要。我只是简单的打印了一些东西。我没有在打印内容上花心思,因为这样的东西加进来就不便于大家理解打印流程了,大家可以自己去封装一下(网上有个版本封装得很厉害,但我觉得看得太累了)。感谢大家支持。
3 楼 ehuangmy 2010-06-08 09:21
2 楼 dongk 2010-06-07 14:26
https://supportforums.motorola.com/thread/30001
1 楼 dongk 2010-06-07 14:21