SetProgressCallback
Événements, interface de DLL
Description
Enregistre un rappel de progression DLL pour l'instance PDF Library for Delphi sélectionnée
La fonction de rappel reçoit les notifications de progression des opérations longues et rapporte les mêmes valeurs que celles exposées par l’événement Delphi OnProgress
Syntaxe
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Paramètres
| InstanceID | L'instance PDF Library for Delphi renvoyée par CreateLibrary Utilisez 0 uniquement pour l'instance implicite par défaut |
|---|---|
| ProgressProc | Pointeur de rappel stdcall recevant Percent et UserData. Passez NULL lorsque l’application n’a plus besoin des notifications de rappel |
| UserData | Un pointeur défini par l'application et retransmis à ProgressProc sans interprétation par PDF Library for Delphi |
Valeurs de retour
| 0 | Instance introuvable |
|---|---|
| 1 | Le pointeur de rappel et les données utilisateur ont été mémorisés pour l’instance |
Remarques
Gardez le rappel léger et évitez de réaccéder à PDF Library for Delphi depuis l'intérieur du rappel