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

InstanceIDLa instancia de PDF Library for Delphi devuelta por CreateLibrary. Utilice 0 únicamente para la instancia predeterminada implícita
ProgressProcUn puntero de devolución stdcall que recibe Percent y UserData. Pase NULL cuando la aplicación ya no necesite notificaciones de devolución
UserDataPuntero definido por la aplicación que se devuelve a ProgressProc sin que PDF Library for Delphi lo interprete

Valores devueltos

0No se encontró la instancia
1El 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