如何獲取打印機的狀態以及使用wxWidgets發送到打印機的作業。 找到打印機。如何獲取打印機的狀態以及使用wxWidgets發送到打印機的作業
我必須做的事情是: 1.找到一臺打印機。 2.檢查打印機的狀態。 3.發送作業進行打印。 4.作業失敗/完成後返回ack。
在此先感謝。
如何獲取打印機的狀態以及使用wxWidgets發送到打印機的作業。 找到打印機。如何獲取打印機的狀態以及使用wxWidgets發送到打印機的作業
我必須做的事情是: 1.找到一臺打印機。 2.檢查打印機的狀態。 3.發送作業進行打印。 4.作業失敗/完成後返回ack。
在此先感謝。
您是否研究了wxWidgets打印概述?
您可以調用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
但它不發送任何資源工作完成後還是工作失敗? –
什麼不發送任何迴應? 'inst inst'是什麼意思? – ravenspoint
wxWidgets無法幫助我找出打印作業狀態... –