SetProgressCallback
Događaji, DLL interfejs
Opis
Registruje DLL callback za napredak za izabranu PDFlibPas instancu
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 | PDFlibPas instanca vraćena iz 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č definisan od strane aplikacije koji se vraća u ProgressProc bez tumačenja od strane PDFlibPas |
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 ponovno ulazak u PDFlibPas iz samog callbacka