SetProgressCallback
Įvykiai, DLL sąsaja
Aprašymas
Užregistruoja DLL eigos atgalinę funkciją pasirinktajam PDF Library for Delphi egzemplioriui
Callback gauna eigos pranešimus iš ilgai vykdomų operacijų, kurie pateikia tas pačias reikšmes kaip Delphi OnProgress įvykis
Sintaksė
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parametrai
| InstanceID | CreateLibrary grąžintasis PDF Library for Delphi egzempliorius. 0 naudokite tik netiesiogiajam numatytajam egzemplioriui |
|---|---|
| ProgressProc | Stdcall atgalinės funkcijos rodyklė, gaunanti Percent ir UserData. Perduokite NULL, kai programai daugiau nereikia atgalinių pranešimų |
| UserData | Programos apibrėžtoji rodyklė, grąžinama ProgressProc be jokios PDF Library for Delphi interpretacijos |
Grąžinamos reikšmės
| 0 | Egzempliorius nerastas |
|---|---|
| 1 | Atgalinės funkcijos rodyklė ir naudotojo duomenys išsaugoti egzemplioriui |
Pastabos
Laikykite atgalinę funkciją lengvą ir venkite pakartotinai įeiti į PDF Library for Delphi iš atgalinės funkcijos vidaus