Syntax:
INT LlSetPrinterToDefault (HLLJOB hJob, UINT nObjType, LPCTSTR lpszObjName);
Aufgabe:
Löscht die Druckerbeschreibungsdatei, so dass List & Label bei der nächsten Benutzung des Projekts den im Projekt voreingestellten Drucker verwendet.
Parameter:
hJob: List & Label-Job-Handle
nObjType: LL_PROJECT_LABEL, LL_PROJECT_LIST oder LL_PROJECT_CARD
lpszObjName: Der Dateiname des Projekts mit Dateiendung
Rückgabewert:
Fehlercode
Hinweise:
Über LL_OPTION_FORCE_DEFAULT_PRINTER_IN_PREVIEW lässt sich der Standarddrucker in der Vorschau setzen.
Beispiel:
HLLJOB hJob;
hJob =
LlJobOpen(0);
LlSetPrinterToDefault(hJob,
LL_PROJECT_LIST, "test.lst");
if (LlPrintStart(hJob,
LL_PROJECT_LIST, "test.lst", LL_PRINT_NORMAL) ==
0)
{
<... etc ...>
LlPrintEnd(hJob);
}
else
MessageBox(NULL, "Fehler", "List
& Label", MB_OK);
LlJobClose(hJob);
Siehe auch:
LlSetPrinterDefaultsDir, LlPrintStart, LlPrintWithBoxStart, LlCopyPrinterConfiguration, LlSetPrinterInPrinterFile