2017-04-07 22 views
0

使用AddPrinter(),我添加了一個打印機配置它到端口「FILE」。如何以編程方式爲添加到FILE端口的打印機提供目標文件路徑?

現在,無論何時在打印時選擇此打印機,它都會打開一個文件瀏覽器,詢問是否保存文檔文件的路徑(如下所示)。

enter image description here

我想以編程方式提供了這條路,像硬編碼的路徑,這樣我就不會得到這個彈出選擇上打印特定的打印機。

我該如何做到這一點?請提供您的寶貴建議。

回答

1

使用AddPort winapi函數。添加新的本地端口 並使用該文件的路徑作爲端口名稱。連接到打印機。打印您的文檔。好好享受。缺點:新工作會覆蓋以前的工作。

+1

雖然AddPort函數不能幫助我,因爲它只是打開添加端口嚮導,但它鋪平了道路。找到這個XcvData函數來添加一個沒有對話框的端口,並將文件路徑作爲端口名稱做我想做的事情。 –

相關問題