如何使用wxWidgets获取打印机的状态和发送到打印机的作业。 找到打印机。
我要做的事情是: 1.找一台打印机。 2.检查打印机的状态。 3.发送作业进行打印。 4.作业失败后返回确认/完成。
提前致谢。
答案 0 :(得分:0)
您是否研究过wxWidgets打印概述?
答案 1 :(得分:0)
您可以在调用print
后立即查询上一个错误,如下所示:
wxPrinter printer;
MyPrintout printout("My printout");
printer.Print(this, &printout, true);
wxPrinterError errorCode = printer.GetLastError();
返回值可以是:
wxPRINTER_NO_ERROR No error happened.
wxPRINTER_CANCELLED The user cancelled printing.
wxPRINTER_ERROR There was an error during printing.
如需进一步参考,请点击此处:http://docs.wxwidgets.org/stable/wx_wxprinter.html#wxprinterprint