2010-11-21 67 views

回答

3

如果您正在尋找原始文檔路徑(例如您剛剛打印的Word文檔的位置),則假脫機程序將無法告訴您這一點。

假脫機程序一般通過GDI或XPS路徑接收文件。執行打印的應用程序有效地向後臺打印程序發送一系列圖形命令(通過適當的設備驅動程序),假脫機程序服務在發送到打印機之前將緩存到臨時文件中。這意味着假脫機程序本身並不知道任何關於源文件的來源或它所在的位置。

如果您想知道後臺處理程序如何獲取文檔名稱,則通過StartDoc調用完成,該調用將通過DOC_INFO_x結構傳遞。這是關於假脫機程序收到的有關源文檔本身的所有信息。

+0

謝謝。所以,我認爲沒有辦法來獲取。 – Hugo 2010-11-23 17:28:05

+0

doc_info_x結構是否包含將要打印的數據? – Aitizazk 2014-08-23 01:37:47

相關問題