当前位置:首页 » 编程软件 » c打印机编程

c打印机编程

发布时间: 2023-06-26 07:31:08

c语言打印机输出函数

c语言不能直接命令打印机。首先要明白几个问题
1、打印机的指令时谁发出的 。这是个常识问题,都会说打印机当然是“微机”控制,指令当然由计算机发出;
2、要清楚计算机的指令时什么类型的语言编译的,微机通常的指令是汇编语言(低级语言),而C语言是高级语言,要明白两者之间的关系和由C语言转化成汇编语言的过程和彼此在计算机中存储的位置。
3、要明白打印机的工作原理。
综上:C语言中的printf函数是不能直接命令打印机的。。

*要清楚的明白,就得查清楚2中的一些关系和明白打印机的原理。
*学了微机原理和接口技术应该会有帮助。

❷ 请教C语言编程能否控制打印机

控制一个外设从原理上说其实很简单,两个主要步骤:
1.编写设备和主机通讯接口的驱动,提供基本的数据交互接口
2.熟悉设备的通讯协议,基于1中的接口,按照协议交互数据即可

所谓协议,其实就是两台机器之间子集定义的一套语言,最简单的例子就是:
A发1,B收到1时知道A是处于运行状态,那么这个数字1就可以看成是A和B之间的一个协议,因为它们双方都懂得1的含义

❸ 如何用 c语言 驱动打印机

DOS 命令 PRINT 可以打印 文本文件。
例如:
PRINT /D:\\MYNETWORK\PS_Printer A.IN

/D:\\MYNETWORK\PS_Printer -- 打印设备,我的网络上的打印机
A.IN -- 要打的文件名,可以含路径

C 语言中函数 system("命令字符串");
把DOS命令字符串填入,就执行DOS命令。

❹ C语言怎么才能控制打印机打印

//1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 // for循环,第一层控制行,第二层控制列。 #include<stdio.h> void main(){ int i,j,k; for(i=0;i<4;i++)//for循环,第一层控制行 { for(j=0;j<=2-i;j++)//第二层控制列。 printf(" "); for(j=0;j<=2*i;j++) printf("*"); printf("\n"); }//前四行一个规律,先输入空格,后输入*;有规律的; for(i=2;i>=0;i--)//for循环,第一层控制行 { for(j=0;j<=2-i;j++)//第二层控制列。输出空格; printf(" "); for(j=2*i;j>=0;j--)//输出*; printf("*"); printf("\n");} getch();//可省略的函数,感觉用途就是可以在显示的时可以不用看到press any key to continue // 不过是个有用的函数以后学习逐个输出时有用 } 自己编的希望对你有用,不会的话在和我说

❺ VC++6.0编程。如何用打印机输出,谁有例程成者追加100分,决不食言!!

这里有很多:http://dev.rdxx.com/VC/VCPrint/

CPrintDialog m_PrintDlg(FALSE);
CDC *pPrintDC;
if(AfxGetApp()->GetPrinterDeviceDefaults(&m_PrintDlg.m_pd)==0)
{
AfxMessageBox("没有安装打印机驱动程序或安装的打印机驱动程序出现问题.");
pPrintDC=NULL;
return;
}
pPrintDC=new CDC;
pPrintDC->Attach(m_PrintDlg.CreatePrinterDC());
if(pPrintDC->StartPage())
pPrintDC->StartDoc("Evenness Tester Doc");
...
用pPrintDC把你要输出的内容画出来
文本:pPrintDC->TextOut(100,100,"你要输出的内容");
图形:太多了,自己看MSDN里关于CDC的内容吧
...
if(pPrintDC->EndPage())
pPrintDC->EndDoc();

热点内容
ccs编译dsp程序的指令 发布:2025-04-22 23:06:42 浏览:366
映射盘符脚本 发布:2025-04-22 22:55:35 浏览:257
王者荣耀安卓系统怎么转换到苹果 发布:2025-04-22 22:53:29 浏览:984
emobile7服务器地址如何查看 发布:2025-04-22 22:32:51 浏览:763
房间的秘密码是什么 发布:2025-04-22 22:32:43 浏览:121
文件夹前面多了选择框 发布:2025-04-22 22:32:40 浏览:704
迅雷网ftp 发布:2025-04-22 22:30:02 浏览:622
鼠标驱动源码 发布:2025-04-22 22:29:55 浏览:768
如何开发android应用 发布:2025-04-22 22:18:55 浏览:880
医保卡密码从哪里看 发布:2025-04-22 22:14:34 浏览:260