SetProgressCallback

Evenimente, Interfață DLL

Descriere

Înregistrează un callback de progres DLL pentru instanța PDF Library for Delphi selectată

Callback-ul primește notificări de progres de la operațiile de durată care raportează aceleași valori expuse de evenimentul Delphi OnProgress

Sintaxă

DLL

typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);

Parametri

InstanceIDInstanța PDF Library for Delphi returnată de CreateLibrary. Folosiți 0 doar pentru instanța implicită implicită
ProgressProcUn pointer de callback stdcall care primește Percent și UserData. Pasați NULL când aplicația nu mai are nevoie de notificări de callback
UserDataUn pointer definit de aplicație, transmis înapoi către ProgressProc fără nicio interpretare din partea PDF Library for Delphi

Valori returnate

0Instanța nu a fost găsită
1Pointerul de callback și datele utilizatorului au fost stocate pentru instanță

Observații

Țineți callback-ul ușor și evitați reintrarea în PDF Library for Delphi din interiorul callback-ului