SetProgressCallback
Događaji, DLL interfejs
Opis
Registruje DLL progress callback za izabranu instancu PDF Library for Delphi
Callback prima obaveštenja o napretku iz dugotrajnih operacija koje prijavljuju iste vrednosti kao Delphi događaj OnProgress
Sintaksa
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parametri
| InstanceID | Instanca PDF Library for Delphi koju vraća CreateLibrary. Koristite 0 samo za implicitnu podrazumevanu instancu |
|---|---|
| ProgressProc | Pokazivač na stdcall callback koji prima Percent i UserData. Prosledite NULL kada aplikaciji više nisu potrebna obaveštenja callbacka |
| UserData | Pokazivač koji definiše aplikacija, vraćan ProgressProc-u bez tumačenja od strane PDF Library for Delphi |
Povratne vrednosti
| 0 | Instanca nije pronađena |
|---|---|
| 1 | Pokazivač callbacka i korisnički podaci su sačuvani za instancu |
Napomene
Držite callback laganim i izbegavajte ponovni ulaz u PDF Library for Delphi iznutra iz callback-a