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