GdiResetDCEMF 函式 (winppi.h)
GdiResetDCEMF 函式會在多任務緩衝處理 EMF 列印作業播放期間重設印表機的裝置內容。
語法
BOOL GdiResetDCEMF(
HANDLE SpoolFileHandle,
PDEVMODEW pCurrDM
);
參數
SpoolFileHandle
呼叫端提供的多任務緩衝處理檔句柄,由先前呼叫 GdiGetSpoolFileHandle取得。
pCurrDM
呼叫端提供的 DEVMODEW 結構指標,由先前呼叫 GdiGetDevmodeForPage取得。
傳回值
如果工作成功,函式會 TRUE傳回 。 否則,函式會傳回 FALSE 。
言論
GdiResetDCEMF 函式是由 gdi32.dll 導出,以用於列印處理器的 printDocumentOnPrintProcessor 函式。
每當需要重設印表機的裝置內容時,列印處理器必須呼叫 GdiResetDCEMF。 每當 GdiGetDevmodeForPage 函式指出目前文件頁面的 DEVMODEW 結構與上一個文件頁面的結構不同時,就必須呼叫函式。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | winppi.h (包括 Winppi.h) |
連結庫 | Gdi32.Lib |
DLL | Gdi32.dll |