PrinterMonitorLib監(jiān)控打印機(jī)狀態(tài)
這是監(jiān)控打印機(jī)狀態(tài)的C++ DLL項(xiàng)目,可以非常方便的查詢到當(dāng)前打印機(jī)正在打印的文件狀態(tài),可以用于監(jiān)控文檔是否打印成功,打印機(jī)是否缺紙,打印機(jī)是否異常等狀態(tài)。 使用C++編寫的WIN32項(xiàng)目 DLL文件,項(xiàng)目編譯后會(huì)生成 PrinterMonitorLib.dll 文件,可供.NET 使用。
PrinterMonitorLib 提供了2個(gè)方法:
int GetJobs(LPSTR printNamestr); //傳入打印機(jī)名稱,返回當(dāng)前打印任務(wù)數(shù)量。
void GetJobInfo(JOBINFO *refJOBINFROArray[],int length); //引用傳入打印任務(wù)結(jié)構(gòu)體數(shù)組、長(zhǎng)度。打印任務(wù)詳情將會(huì)賦值到傳入的結(jié)構(gòu)中。
瀏覽
38PrinterMonitorLib 提供了2個(gè)方法:
int GetJobs(LPSTR printNamestr); //傳入打印機(jī)名稱,返回當(dāng)前打印任務(wù)數(shù)量。
void GetJobInfo(JOBINFO *refJOBINFROArray[],int length); //引用傳入打印任務(wù)結(jié)構(gòu)體數(shù)組、長(zhǎng)度。打印任務(wù)詳情將會(huì)賦值到傳入的結(jié)構(gòu)中。
評(píng)論
圖片
表情
