LlSetPrinterToDefault

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, LlCopy­Printer­Con­fi­gu­ration, LlSetPrinterInPrinterFile