- Signaler que la suppression et l’ajout de pages sont terminés.
- Signaler que la renumérotation des pages est terminée.
- Sous Windows : traiter les messages système pour éviter que l’application ne semble ne plus répondre pendant les opérations longues. Cela peut être utile dans les applications dotées d’une interface utilisateur.
IFRPagesEvents
Interface IFRPagesEvents
Interface IFRPagesEvents dans l’API ABBYY FineReader Engine — interface de rappel côté client pour signaler les événements (PageAdded, PageRemoved, PagesRenumbered) d’une collection FRPages aux abonnés.
Il s’agit d’une interface de rappel (Callback) utilisée pour signaler les événements de l’objet FRPages aux écouteurs. Cette interface est implémentée côté client. Consultez les conseils d’implémentation détaillés pour votre outil de développement dans Utilisation des objets connectables. Voici une brève description :
Les utilisateurs C++ devront implémenter l’interface IFRPagesEvents, obtenir un point de connexion (Windows) et « connecter » l’objet implémentant l’interface à l’objet FRPages. L’interface étant dérivée de l’interface IUnknown, l’objet client doit également implémenter les méthodes IUnknown.
Les utilisateurs Visual Basic souhaitant recevoir des notifications de l’objet FRPages doivent le déclarer avec WithEvents et implémenter des procédures similaires à ce qui suit :
Un objet recevant des notifications via les méthodes de cette interface peut effectuer les opérations suivantes dans l’implémentation de ces méthodes :
Sous Linux, cette interface ne fonctionne pas si l’objet Engine est chargé comme serveur hors processus.
FRPages
Utilisation des objets connectables
