![](http://img3.dns4.cn/heropic/281605/p1/20191018172242_6312_zs_sy.jpg)
![](http://img3.dns4.cn/heropic/281605/p1/20190610093333_3919_zs_sy.jpg)
![](http://img3.dns4.cn/heropic/281605/p1/20190610093333_8779_zs_sy.jpg)
![](http://img3.dns4.cn/heropic/281605/p1/20191021085659_7064_zs_sy.jpg)
![](http://img3.dns4.cn/heropic/281605/p1/20191021085700_2655_zs_sy.jpg)
条码打印机能够适应生产生活的不同需要,根据各个企业的不同情况打印各种大小不同的标签。它除了具有普通打印机的打印功能以外,它还具有的优点有:工业级的品质,不受打印量的限制,可以24小时打印;不受打印材料限制,可以打印PET、铜板纸、热敏纸不干胶标签以及聚酯、PVC等合成材料和水洗标布料等;不受工作环境的限制。
![](http://img3.dns4.cn/pic/281605/p2/20190524182810_3544_zs_sy.jpg)
在平时的条码打印工作中,有时会出现打印的条码或者标签内容不清晰,大多数用户首先想到的可能就是条码软件方面的问题,其实一般这种打印不清晰的情况,和打印软件的关系不大, 因为大多数条码软件只是将所打印的内容设计完毕,预览正常后提交给打印机,打印机接收文件后再进行统一打印。那么如果是条码打印机的问题,一般该往哪方面检查呢?
![](http://img3.dns4.cn/pic/281605/p2/20190524182810_7654_zs_sy.jpg)
如果打印预览没有问题的话,可以点击打印按钮,弹出打印设置对话框,在打印设置对话框中,设置一下要打印的数据量、标签份数、开始页码、结束页码,打印设置中支持多种输出方式,因为我们用的是条码打印机,在输出方式中直接勾选 打印机,然后点击打印按钮进行打印。在用条码打印机打印条码的时候,要注意标签纸的排版设置。
函数调用方式(下述仅为单次操作方式,如有并行任务,可以开启多线程通信,通过创建事件变量来保证线程同步):调用DeviceIoControl函数对1打印机设备进行读写操作。个参数hDevice即为设备句柄,第二个参数dwIoControlCode为控制指令,将打印指令和指令长度分别放在第三个参数lpInBuffer和第四个参数nInBufferSize里。?***后,调用CloseHandle函数关闭usb设备,参数hObject即为设备句柄。
![](http://img3.dns4.cn/pic/281605/p2/20190524182811_2794_zs_sy.jpg)
![](http://img3.dns4.cn/pic/281605/p2/20190524182811_7785_zs_sy.jpg)