AddJob

AddJob是套用於印表機的程式語言。

AddJob

VB聲明

Declare Function AddJob Lib "winspool.drv" Alias "AddJobA" (ByVal hPrinter As Long, ByVal Level As Long, pData As Byte, ByVal cdBuf As Long, pcbNeeded As Long) As Long

說明

用於獲取一個有效的路徑名,以便用它為作業創建一個後台列印檔案。它也會為作業分配一個作業編號

返回值

Long,非零表示成功,零表示失敗。會設定GetLastError

參數表

參數 類型及說明

hPrinter Long,一個已打開的印表機對象的句柄(用OpenPrinter獲得)

Level Long,設為1

pData Byte,緩衝區會引用一個ADDJOB_INFO_1結構

cdBuf Long,pData緩衝區中的字元數量

pcbNeeded Long,指向一個Long型變數的指針,該變數用於保存請求的緩衝區長度,或者實際讀入的位元組數量

註解

調用這個函式以後,可創建指定的檔案,向其中寫入數據,然後用API函式ScheduleJob令其將數據發給印表機

相關詞條

相關搜尋

熱門詞條

聯絡我們