SetProgressCallback
이벤트, DLL 인터페이스
설명
선택한 PDF Library for Delphi 인스턴스에 DLL 진행률 콜백을 등록합니다
콜백은 Delphi OnProgress 이벤트가 노출하는 값과 같은 값을 보고하는 장기 실행 작업의 진행 알림을 받습니다
구문
DLL
typedef int (__stdcall *DLPDFlibProgressProc)(int Percent, void * UserData);
int DLSetProgressCallback(int InstanceID, DLPDFlibProgressProc ProgressProc, void * UserData);매개변수
| InstanceID | CreateLibrary가 반환한 PDF Library for Delphi 인스턴스입니다. 암시적 기본 인스턴스에만 0을 사용하십시오 |
|---|---|
| ProgressProc | Percent와 UserData를 받는 stdcall 콜백 포인터입니다 애플리케이션에 콜백 알림이 더 이상 필요하지 않으면 NULL을 전달합니다 |
| UserData | PDF Library for Delphi가 해석하지 않고 ProgressProc에 다시 전달하는 애플리케이션 정의 포인터 |
반환 값
| 0 | 인스턴스를 찾을 수 없습니다 |
|---|---|
| 1 | 콜백 포인터와 사용자 데이터가 인스턴스에 저장되었습니다 |
비고
콜백은 가볍게 유지하고 콜백 내부에서 PDF Library for Delphi에 다시 진입하지 마십시오