SetProgressCallback
Hændelser, DLL-grænseflade
Beskrivelse
Registrerer et DLL-statuscallback for den valgte PDF Library for Delphi-instans
Callbacket modtager statusmeddelelser fra langvarige operationer, der rapporterer de samme værdier som Delphi-hændelsen OnProgress
Syntaks
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parametre
| InstanceID | Den PDF Library for Delphi-instans, som CreateLibrary returnerede. Brug kun 0 til den implicitte standardinstans |
|---|---|
| ProgressProc | En stdcall-callbackmarkør, der modtager Percent og UserData. Angiv NULL, når programmet ikke længere har brug for callbackmeddelelser |
| UserData | En programdefineret markør, der sendes tilbage til ProgressProc uden fortolkning af PDF Library for Delphi |
Returværdier
| 0 | Instansen blev ikke fundet |
|---|---|
| 1 | Callback-markøren og brugerdataene blev gemt for instansen |
Bemærkninger
Hold callbackfunktionen let, og undgå at kalde PDF Library for Delphi igen inde fra callbackfunktionen