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 само за неявния екземпляр по подразбиране
ProgressProcstdcall callback указател, който получава Percent и UserData. Подайте NULL, когато приложението вече не се нуждае от известия за callback
UserDataУказател, дефиниран от приложението, върнат на ProgressProc без тълкуване от PDF Library for Delphi

Върнати стойности

0Екземплярът не беше намерен
1Указателят към callback и потребителските данни бяха запазени за екземпляра

Забележки

Поддържайте обратното извикване леко и избягвайте повторно влизане в PDF Library for Delphi от него