SetProgressCallback

אירועים, ממשק DLL

תיאור

רושם callback התקדמות של DLL עבור מופע PDF Library for Delphi הנבחר

ה-callback מקבל הודעות התקדמות מפעולות ממושכות שמדווחות על אותם ערכים שנחשפים באירוע Delphi OnProgress

תחביר

DLL

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

פרמטרים

InstanceIDמופע ה-PDF Library for Delphi שהוחזר מ-CreateLibrary. השתמשו ב-0 רק עבור מופע ברירת המחדל המרומז
ProgressProcמצביע callback מסוג stdcall שמקבל את Percent ו-UserData. העבירו NULL כאשר לאפליקציה אין עוד צורך בהתראות callback
UserDataמצביע שהוגדר על ידי האפליקציה שמועבר חזרה אל ProgressProc ללא פירוש מצד PDF Library for Delphi

ערכי החזרה

0המופע לא נמצא
1מצביע ה-callback ונתוני המשתמש נשמרו עבור המופע

הערות

שמרו את ה-callback קליל והימנעו מכניסה חוזרת ל-PDF Library for Delphi מתוך ה-callback