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
| InstanceID | Instanța PDF Library for Delphi returnată de CreateLibrary. Folosiți 0 doar pentru instanța implicită implicită |
|---|---|
| ProgressProc | Un 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 |
| UserData | Un pointer definit de aplicație, transmis înapoi către ProgressProc fără nicio interpretare din partea PDF Library for Delphi |
Valori returnate
| 0 | Instanța nu a fost găsită |
|---|---|
| 1 | Pointerul 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