SetProgressCallback

Події, інтерфейс DLL

Опис

Реєструє callback прогресу DLL для вибраного екземпляра PDF Library for Delphi

Callback отримує повідомлення прогресу від довгих операцій, що повідомляють ті самі значення, які подає подія Delphi OnProgress

Синтаксис

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Покажчик callback stdcall, який отримує Percent і UserData. Передайте NULL, коли програмі більше не потрібні повідомлення callback
UserDataВизначений застосунком вказівник, що повертається до ProgressProc без інтерпретації з боку PDF Library for Delphi

Повернуті значення

0Екземпляр не знайдено
1Покажчик callback і дані користувача збережено для екземпляра

Примітки

Тримайте callback легким і уникайте повторного входу в PDF Library for Delphi зсередини callback