SetProgressCallback
Eventos, interface DLL
Descrição
Registra um callback de progresso de DLL para a instância selecionada do PDF Library for Delphi
O callback recebe notificações de progresso de operações longas que relatam os mesmos valores expostos pelo evento Delphi OnProgress
Sintaxe
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);Parâmetros
| InstanceID | A instância do PDF Library for Delphi retornada por CreateLibrary. Use 0 apenas para a instância padrão implícita |
|---|---|
| ProgressProc | Um ponteiro de callback stdcall que recebe Percent e UserData. Passe NULL quando a aplicação não precisar mais de notificações de callback |
| UserData | An application-defined pointer passed back to ProgressProc without interpretation by PDF Library for Delphi |
Valores retornados
| 0 | A instância não foi encontrada |
|---|---|
| 1 | O ponteiro de callback e os dados de usuário foram armazenados para a instância |
Observações
Mantenha o callback leve e evite reentrar no PDF Library for Delphi de dentro do callback