SetProgressCallback
Události, rozhraní DLL
Popis
Zaregistruje DLL progress callback pro vybranou instanci PDF Library for Delphi
Callback přijímá oznámení o průběhu z dlouhotrvajících operací, které hlásí stejné hodnoty jako událost OnProgress v Delphi
Syntaxe
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parametry
| InstanceID | Instance PDF Library for Delphi vrácená funkcí CreateLibrary. 0 používejte jen pro implicitní defaultní instanci |
|---|---|
| ProgressProc | Callback ukazatel se stdcall konvencí, který přijímá Percent a UserData. Předávejte NULL, jakmile aplikace callback notifikace nepotřebuje |
| UserData | An application-defined pointer passed back to ProgressProc without interpretation by PDF Library for Delphi |
Návratové hodnoty
| 0 | Instance se nenašla |
|---|---|
| 1 | Ukazatel callbacku i uživatelská data se uložily pro instanci |
Poznámky
Udržujte callback lehký a nevracejte se z něj zpět do PDF Library for Delphi