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

InstanceIDCreateLibrary grąžintasis PDF Library for Delphi egzempliorius. 0 naudokite tik netiesiogiajam numatytajam egzemplioriui
ProgressProcStdcall atgalinės funkcijos rodyklė, gaunanti Percent ir UserData. Perduokite NULL, kai programai daugiau nereikia atgalinių pranešimų
UserDataProgramos apibrėžtoji rodyklė, grąžinama ProgressProc be jokios PDF Library for Delphi interpretacijos

Grąžinamos reikšmės

0Egzempliorius nerastas
1Atgalinė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