我正在尝试使用 ExtEscape 将 postscript 数据发送到打印机,但打印机根本没有响应以下代码(第一个 ExtEscape 返回 true。第二个 ExtEscape 也返回 true,但没有打印出来)。我很感激任何帮助。
escapeCode = POSTSCRIPT_PASSTHROUGH;
if (bReturn = ExtEscape( printerDC, QUERYESCSUPPORT, sizeof(int),
(LPCSTR)&escapeCode, 0, NULL ) <= 0)
return;
bReturn = ExtEscape(
hdcPrint,
escapeCode,
sizeof(temp_out_ptr),
temp_out_ptr, // this contains postscript data
0,
NULL
);