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

InstanceIDCreateLibraryn palauttama PDF Library for Delphi -instanssi. Käytä arvoa 0 vain epäsuoralle oletusinstanssille
ProgressProcStdcall-takaisinkutsuosoitin, joka vastaanottaa Percentin ja UserDatan. Anna NULL, kun sovellus ei enää tarvitse takaisinkutsuilmoituksia
UserDataSovelluksen määrittelemä osoitin, joka annetaan takaisin funktiolle ProgressProc ilman PDF Library for Delphien tulkintaa

Paluuarvot

0Instanssia ei löytynyt
1Takaisinkutsuosoitin ja käyttäjädata tallennettiin instanssille

Huomautukset

Pidä takaisinkutsu kevyenä ja vältä PDF Library for Delphiin palaamista takaisinkutsun sisältä