SetProgressCallback

Peristiwa, Antarmuka DLL

Deskripsi

Mendaftarkan callback progres DLL untuk instance PDF Library for Delphi terpilih

Callback menerima pemberitahuan kemajuan dari operasi berdurasi panjang yang melaporkan nilai yang sama seperti yang diekspos oleh event OnProgress Delphi

Sintaks

DLL

typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);

Parameter

InstanceIDInstance PDF Library for Delphi yang dikembalikan CreateLibrary. Gunakan 0 hanya untuk instance default implisit
ProgressProcPointer callback stdcall yang menerima Percent dan UserData. Teruskan NULL saat aplikasi tidak lagi membutuhkan notifikasi callback
UserDataPointer yang didefinisikan aplikasi dan diteruskan kembali ke ProgressProc tanpa ditafsirkan oleh PDF Library for Delphi

Nilai kembalian

0Instance tidak ditemukan
1Pointer callback dan data pengguna disimpan untuk instance

Catatan

Jaga callback tetap ringan dan hindari memasuki kembali PDF Library for Delphi dari dalam callback