Syntax:
INT LlPrintSetBoxText (HLLJOB hJob, LPCTSTR lpszText, INT nPercentage);
Aufgabe:
Setzt Text und Fortschrittsanzeige in der Abbruch-Dialogbox.
Parameter:
hJob: List & Label-Job-Handle
lpszText: Text, der im Textfeld erscheinen soll
nPercentage: Fortschritt in Prozent
Rückgabewert:
Fehlercode
Hinweise:
Um den Text mehrzeilig zu machen, können LineFeeds ('\x0a', also das ASCII Zeichen 10) eingefügt werden.
Unveränderte Texte oder NULL-Pointer werden nicht neu gezeichnet, um ein Flimmern zu verhindern, unveränderte Prozentwerte oder ´-1´ werden ebenfalls ignoriert.
Beispiel:
HLLJOB hJob;
hJob = LlJobOpen(0);
if
(LlPrintWithBoxStart(hJob, LL_PROJECT_LABEL, "test.lbl",
LL_PRINT_NORMAL,
LL_BOXTYPE_NORMALMETER, hWnd, "Ausdruck") == 0)
{
LlPrintSetBoxText(hJob, "bin gleich soweit...", 0);
<... etc...>
LlPrintSetBoxText(hJob, " fertig",
100);
LlPrintEnd(hJob);
}
else
MessageBox(NULL, "Fehler", "List & Label",
MB_OK);
LlJobClose(hJob);
Siehe auch:
LlPrintWithBoxStart, LlPrintUpdateBox, LlPrint