共用方式為


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 結構與上一個文件頁面的結構不同時,就必須呼叫函式。

如需詳細資訊,請參閱在列印處理器中使用 GDI 函式

要求

要求 價值
目標平臺 普遍
標頭 winppi.h (包括 Winppi.h)
連結庫 Gdi32.Lib
DLL Gdi32.dll