SetProgressCallback
Tapahtumat, DLL-rajapinta
Kuvaus
Rekisteröi DLL:n edistymistakaisinkutsun valitulle PDF Library for Delphi -instanssille
Callback vastaanottaa pitkäkestoisten toimintojen edistymisilmoitukset, jotka sisältävät samat arvot kuin Delphin OnProgress-tapahtuma
Syntaksi
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parametrit
| InstanceID | CreateLibraryn palauttama PDF Library for Delphi -instanssi. Käytä arvoa 0 vain epäsuoralle oletusinstanssille |
|---|---|
| ProgressProc | Stdcall-takaisinkutsuosoitin, joka vastaanottaa Percentin ja UserDatan. Anna NULL, kun sovellus ei enää tarvitse takaisinkutsuilmoituksia |
| UserData | Sovelluksen määrittelemä osoitin, joka annetaan takaisin funktiolle ProgressProc ilman PDF Library for Delphien tulkintaa |
Paluuarvot
| 0 | Instanssia ei löytynyt |
|---|---|
| 1 | Takaisinkutsuosoitin ja käyttäjädata tallennettiin instanssille |
Huomautukset
Pidä takaisinkutsu kevyenä ja vältä PDF Library for Delphiin palaamista takaisinkutsun sisältä