SetProgressCallback
Események, DLL-felület
Leírás
DLL-előrehaladási visszahívást regisztrál a kijelölt PDF-könyvtár Delphihez példányhoz
A visszahívás a hosszú ideig futó műveletektől olyan folyamatjelzéseket kap, amelyek a Delphi OnProgress esemény által közölt értékeknek felelnek meg
Szintaxis
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Paraméterek
| InstanceID | A CreateLibrary által visszaadott PDF Library for Delphi példány. Csak az implicit alapértelmezett példányhoz használjon 0-t |
|---|---|
| ProgressProc | Percent és UserData értéket fogadó stdcall visszahívási mutató. Ha az alkalmazásnak már nincs szüksége értesítésekre, adjon át NULL értéket |
| UserData | Az alkalmazás által meghatározott mutató, amelyet a PDF Library for Delphi értelmezés nélkül ad vissza a ProgressProc függvénynek |
Visszatérési értékek
| 0 | A példány nem található |
|---|---|
| 1 | A visszahívási mutató és a felhasználói adat tárolva lett a példányhoz |
Megjegyzések
Tartsa a visszahívást könnyűsúlyúnak, és kerülje a PDF Library for Delphi újbóli belépését a visszahíváson belül