SetProgressCallback
Събития, DLL интерфейс
Описание
Регистрира DLL обратно извикване за напредъка за избрания екземпляр на PDF Library for Delphi
Callback-ът получава известия за напредъка от дълготрайни операции, които връщат същите стойности като събитието OnProgress в Delphi
Синтаксис
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Параметри
| InstanceID | Екземплярът на PDF Library for Delphi, върнат от CreateLibrary Използвайте 0 само за неявния екземпляр по подразбиране |
|---|---|
| ProgressProc | stdcall callback указател, който получава Percent и UserData. Подайте NULL, когато приложението вече не се нуждае от известия за callback |
| UserData | Указател, дефиниран от приложението, върнат на ProgressProc без тълкуване от PDF Library for Delphi |
Върнати стойности
| 0 | Екземплярът не беше намерен |
|---|---|
| 1 | Указателят към callback и потребителските данни бяха запазени за екземпляра |
Забележки
Поддържайте обратното извикване леко и избягвайте повторно влизане в PDF Library for Delphi от него