阅读:1539回复:3
打印机驱动
请教各位大侠:
打印机图形打印方式是由GDI来调用的, 字符打印方式由哪个GDI函数来调用?如果不是由GDI 函数来调用,那么怎么使用字符打印方式呢? |
|
沙发#
发布于:2003-12-29 08:01
你是写驱动的, 应该在ddk里面去找有关TextOut方面的函数才行,试试~_~
|
|
板凳#
发布于:2003-12-27 15:12
十分感谢回答!
也就是说是driver告诉了gdi要采用什么方式,对吗?可是 如果驱动设置成字符打印方式,而我们在word,mspaint等应用中是以图形方式打印(word不支持字符方式打印),这时,该怎么办? 另外,Textout是gdi的函数,你的意思是说application 调用Textout是告诉驱动以字符方式打印吗? |
|
地板#
发布于:2003-12-27 11:24
看你的driver要怎样处理,如果driver告诉GDI不支持矢量方式, 则GDI会将字符转化成为driver认识的位图方式,此时的位图一般式单色图, 然后你的driver再将driver传过来的位图进行处理,可以调DDK中的TextOut, 不知这样的回答对你有帮助没有~_~
|
|