SetProgressCallback
Eventos, interfaz DLL
Descripción
Registra una devolución de llamada de progreso de la DLL para la instancia de PDF Library for Delphi seleccionada
La devolución recibe notificaciones de progreso de operaciones largas que informan los mismos valores expuestos por el evento Delphi OnProgress
Sintaxis
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parámetros
| InstanceID | La instancia de PDF Library for Delphi devuelta por CreateLibrary. Utilice 0 únicamente para la instancia predeterminada implícita |
|---|---|
| ProgressProc | Un puntero de devolución stdcall que recibe Percent y UserData. Pase NULL cuando la aplicación ya no necesite notificaciones de devolución |
| UserData | Puntero definido por la aplicación que se devuelve a ProgressProc sin que PDF Library for Delphi lo interprete |
Valores devueltos
| 0 | No se encontró la instancia |
|---|---|
| 1 | El puntero de devolución y los datos de usuario se almacenaron para la instancia |
Observaciones
Mantenga ligera la devolución de llamada y evite volver a entrar en PDF Library for Delphi desde ella