Syntax:
INT LlPrintEnd(HLLJOB hJob, INT nPages);
Aufgabe:
Beendet den Druckjob.
Parameter:
hJob: List & Label-Job-Handle
nPages: Zahl der gewünschten Seitenvorschübe nach dem Druck
Rückgabewert:
Fehlercode
Hinweise:
Der Druckjob wird beendet und der Drucker-Device-Kontext geschlossen. Falls benötigt, werden Seitenvorschübe an den Ausdruck angehängt.
Benutzen Sie immer LlPrintEnd(), wenn Sie ein LlPrintStart() oder LlPrintWithBoxStart() verwendet haben und diese Befehle nicht mit einem Fehler abgebrochen wurden, ansonsten kann es zu Speicherverlusten kommen.
Beispiel:
HLLJOB hJob;
hJob = LlJobOpen(0);
if
(LlPrintStart(hJob, LL_PROJECT_LABEL, "test.lbl",
LL_PRINT_NORMAL) == 0)
{
<...
etc...>
LlPrintEnd(hJob,0);
}
else
MessageBox(NULL,
"Fehler", "List & Label", MB_OK);
LlJobClose(hJob);
Siehe auch:
LlPrintStart, LlPrintWithBoxStart