MFC程序如何实现打印视图区

MFC程序如何实现打印视图区,第1张

void CSimpleView::OnPrepareDC(CDC pDC, CPrintInfo pInfo)

{

// TODO: Add your specialized code here and/or call the base class

pDC->SetMapMode(MM_ANISOTROPIC); //转换坐标映射方式

//pDC->SetMapMode(MM_TEXT);

CSize size = CSize(800, 560);

pDC->SetWindowExt(size);

//确定窗口大小 //得到实际设备每逻辑英寸的象素数量

int xLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSX);

int yLogPixPerInch = pDC->GetDeviceCaps(LOGPIXELSY);

//得到设备坐标和逻辑坐标的比例

long xExt = (long)sizecx xLogPixPerInch/96 ;

long yExt = (long)sizecy yLogPixPerInch/96 ;

pDC->SetViewportExt((int)xExt, (int)yExt);

//确定视口大小

CFormView::OnPrepareDC(pDC, pInfo);

}

--------------------------

用建立类向导可以添加

问题一:网上找到的东西怎么用打印机打印出来?怎么用打印机打印网上的东西 打印网页上面的东西,有两种方法:直接打印网页,或者拷贝需要打印的内容到电脑,再进行打印。

网页直接打印:打开网页,点击右上方“文件”,点击下拉菜单上的 打印,就可以打印了。

拷贝打印:将需要打印的内容拷下来

拷贝后,打开Word,粘贴,然后打印就可以了。

问题二:用Word打印东西,怎么 *** 作 设置好文档后,确认打印机连接好,进行页面设置,在文件菜单下选择页面设置选项,在对应的选项卡中设置页边距和纸张,都完成后按确定按钮。

在文件菜单下选择打印预览选项,可以看到罚印效果,觉得可以了,就单击打印按钮 ,在文件菜单下选择打印选项,也可以完成打印。

两个软件 的 *** 作差不多的。

问题三:我想让我的笔记本电脑能打印东西,连上打印机怎么 *** 作呢? 连上打印机,接通电源后,系骸一般会提示是否自动安装驱动。可使用系统自带的驱动。但建议最好使用附带的安装光盘进行驱动的安装。

问题四:如何在多个打印机中选择打印机打印东西 你打印的时候会有一步提示你选择哪个打印机的,或者你在设备和打印机里面,把你想用的打印机设置成默认打印机就可以了。

问题五:怎么把打印机在打印的东西取消掉 在 开始 ― 打印机和传真(xp系统)― 双击你使用的打印机,就可以看到当前打印的内容了,点中某一个你需要取消的打印,右击,然后选择取消就可以了。

问题六:用打印机怎么打印自己想要打印的文件? 先选中你要打印的文件,再在打印页面上点打印选中内容,再点打印就行了

问题七:为什么打印机连接上电脑不能打印东西? 请确认五件事:

1、打印机电源是否打开;

2、USB 数据线是否连接好了,USB 数据线本身是否有问题;

3、打印机驱动程序是否安装正确;

4、系统的默认打印机是否是你链接的这台打印机;

5、电脑的 USB 接口是否正常,打印机上的连接线接口是否正常;

先卸载驱动,再重新安装。

告诉你个简单的解决方法:

1、控制面板--管理工具--服务--print splooyer,重启该服务。

2、如果方法1无法解决问题,请先将打印机USB线拔掉,重新安装驱动,再提示你连接电脑的时候,再将USB线接上电脑。

问题八:怎样用打印机打印文件 打印方法 第一步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印机向导窗口。选择“连接到此计算机的本地打印机”,并勾选“自动检测并安装即插即用的打印机”复选框。 第二步:此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在“打印机和传真”文件夹内便会出现该打印机的图标了。 第三步:在新安装的打印机图标上单击鼠标右键,选择“共享”命令,打开打印机的属性对话框,切换至“共享”选项卡,选择“共享这台打印机”,并在“共享名”输入框中填入需要共享的名称,例如paqIJ,单击“确定”按钮即可完成共享的设定。 提示:如抚希望局域网内其他版本的 *** 作系统在共享主机打印机时不再需要费力地查找驱动程序,我们可以在主机上预先将这些不同版本选择 *** 作系统对应的驱动程序安装好,只要单击“其他驱动程序”按钮,选择相应的 *** 作系统版本,单击“确定”后即可进行安装了。 2配置网络协议 为了让打印机的共享能够顺畅,我们必须在主机和客户机上都安装“文件和打印机的共享协议”。 右击桌面上的“网上邻居”,选择“属性”命令,进入到“网络连接”文件夹,在“本地连接”图标上点击鼠标右键,选择“属性”命令,如果在“常规”选项卡的“此连接使用下列项目”列表中没有找到“Microsoft网络的文件和打印机共享”,则需要单击“安装”按钮,在d出的对话框中选择“服务”,然后点击“添加”,在“选择网络服务”窗口中选择“文件和打印机共享”,最后单击“确定”按钮即可完成。 3客户机的安装与配置 现在,主机上的工作我们已经全部完成,下面就要对需要共享打印机的客户机进行配置了。我们假设客户机也是Windows XP *** 作系统。在网络中每台想使用共享打印机的电脑都必须安装打印驱动程序。 第一步:单击“开始→设置→打印机和传真”,启动“添加打印机向导”,选择“网络打印机”选项。 第二步:在“指定打印机”页面中提供了几种添加网络打印机的方式。如果你不知道网络打印机的具体路径,则可以选择“浏览打印机”选择来查找局域网同一工作组内共享的打印机,已经安装了打印机的电脑,再选择打印机后点击“确定”按钮;如果已经知道了打印机的网络路径,则可以使用访问网络资源的“通用命名规范”(UNC)格式输入共享打印机的网络路径,例如“\\james\paqIJ”(james是主机的用户名),最后点击“下一步”。 第三步:这时系统将要你再次输入打印机名,输完后,单击“下一步”按钮,接着按“完成”按钮,如果主机设置了共享密码,这里就要求输入密码。最后我们可以看到在客户机的“打印机和传真”文件夹内已经出现了共享打印机的图标,到这儿我们的网络打印机就已经安装完成了。 4让打印机更安全 如果仅仅到此为止的话,局域网内的非法用户也有可能趁机使用共享打印机,从而造成打印成本的“节节攀升”。为了阻止非法用户对打印机随意进行共享,我们有必要通过设置账号使用权限来对打印机的使用对象进行限制。通过对安装在主机上的打印机进行安全属性设置,指定只有合法账号才能使用共享打印机。 第一步:在主机的“打印机和传真”文件夹中,用鼠标右键单击其中的共享打印机图标,从右键菜单中选择“属性”选项,在接着打开的共享打印机属性设置框中,切换“安全”选项卡。 第二步:在其后打开的选项设置页面中,将“名称”列表处的“everyone”选中,并将对应“权>>

问题九:打印机打印不出来显示这样的是怎么回事? 引起打印机不打印的故障原因穿很多种,有打印机方面的,也有计算机方面的。以下分别进行介绍:

1 检查打印机是否处于联机状态。在大多数打印机上“OnLine”按钮旁边都有一个指示联机状态的灯,正常情况下该联机灯应处于常亮状态。如果该指示灯不亮或处于闪烁状态,则说明联机不正常,重点检查打印机电源是否接通、打印机电源开关是否打开、打印机电缆是否正确连接等。如果联机指示灯正常,关掉打印机,然后再打开,看打印测试页是否正常。

2 检查打印机是否已设置为默认打印机。点击“开始/设置/打印机”,检查当前使用的打印机图标上是否有一黑色的小钩,然后将打印机设置为默认打印机。如果“打印机”窗口中没有使用的打印机,则点击“添加打印机”图标,然后根据提示进行安装。

3 检查当前打印机是否已设置为暂停打印。方法是在“打印机”窗口中用右键单击打印机图标,在出现的下拉菜单中检查“暂停打印”选项上是否有一小钩,如果选中了“暂停打印”请取消该选项。

4 在“记事本”中随便键入一些文字,然后单击“文件”菜单上的“打印”。如果能够打印测试文档,则说明使用的打印程序有问题,重点检查WPS、CCED、Word或其他应用程序是否选择了正确的打印机,如果是应用程序生成的打印文件,请检查应用程序生成的打印输出是否正确。

5 检查计算机的硬盘剩余空间是否过小。如果硬盘的可用空间低于10MB则无法打印,检查方法是在“我的电脑”中用右键单击安装Windows的硬盘图标,选择“属性”,在“常规”选项卡中检查硬盘空间,如果硬盘剩余空间低于10MB,则必须清空“回收站”,删除硬盘上的临时文件、过期或不再使用的文件,以释放更多的空间。

6 检查打印机驱动程序是否合适以及打印配置是否正确。在“打印机属性”窗口中“详细资料”选项中检查以下内容:在“打印到以下端口”选择框中,检查打印机端口设置是否正确,最常用的端口为“LPT1(打印机端口)”,但是有些打印机却要求使用其他端口;如果不能打印大型文件,则应重点检查“超时设置”栏目的各项“超时设置”值,此选项仅对直接与计算机相连的打印机有效,使用网络打印机时则无效。

7 检查计算机的BIOS设置中打印机端口是否打开。BIOS中打印机使用端口应设置为“Enable”,有些打印机不支持ECP类型的打印端口信号,应将打印端口设置为“Normal、 ECP+EPP”方式。

8 检查计算机中是否存在病毒,若有需要用杀毒软件进行杀毒。

9 检查打印机驱动程序是否已损坏。可用右键单击打印机图标,选择“删除”,然后双击“添加打印机”,重新安装打印机驱动程序。

10 打印机进纸盒无纸或卡纸,打印机墨粉盒、色带或碳粉盒是否有效,如无效,则不能打印

问题十:打印机一直打印不出来东西?怎么办?我急用 A打印机要是有反应:那就是打印机的问题(这里面的可能性的问题种类很多,建议报修)。

B打印机要是一点反应都没有:

1,可能是电脑和打印机的连接问题(关闭后打开,因为有些机子太久没使用打印,会进入省电模式,所以需要重新开机,机子会自动连接到电脑)。

2,可能是打印驱动的问题(重新安装驱动)。

福 3, *** 作问题或设置问题(这个自己应该会的吧---这就不是机子问题,是人的问题了)。

C网络问题:如果是USB连接的,换个USB线看看能不能连接上;

如果是网线连接的,检查是否连接,电脑-->开始-->运行-->输入cmd-->ping IPname(IPname指你的打印机的IP地址)

以上就是关于MFC程序如何实现打印视图区全部的内容,包括:MFC程序如何实现打印视图区、打印机怎么打印东西、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9721665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存