> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Méthode OnActivePageChanged de l’interface IZoomViewerEvents

> Méthode OnActivePageChanged de l’interface IZoomViewerEvents dans les composants visuels d’ABBYY FineReader Engine sous Windows — Cette méthode est implémentée côté client.

Cette méthode est implémentée côté client. Elle est appelée par ABBYY FineReader Engine après le changement de la page active dans [Zoom Viewer](/fr/fine-reader/engine/visual-components-reference/zoomviewer). Ce processus est déclenché dans les situations suivantes :

* la page active est changée via l’interface utilisateur graphique de n’importe quel composant synchronisé

* la page active est changée via l’API de Zoom Viewer, de [Component Synchronizer](/fr/fine-reader/engine/visual-components-reference/supplementary-objects/componentsynchronizer) ou de n’importe quel composant synchronisé

* la page active a été supprimée

La méthode fournit au client une référence vers la nouvelle page active.

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT OnActivePageChanged( IFRPage* Page );
```

### C\#

```csharp theme={null}
void OnActivePageChanged( IFRPage Page );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub OnActivePageChanged(Page As IFRPage)
```

<div id="parameters">
  ## Paramètres
</div>

Page

\[in] Désigne l’objet [FRPage](/fr/fine-reader/engine/api-reference/document-related-objects/frpage), qui contient la nouvelle page active du document. Ce paramètre peut être NULL, ce qui signifie qu’il n’y a pas de page active dans le document (par exemple, si toutes les pages ont été supprimées).

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode ne comporte pas de valeurs de retour spécifiques. Elle renvoie les [valeurs de retour standard des fonctions d’ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Remarques
</div>

L’implémentation côté client de cette méthode doit garantir que toutes les exceptions levées à l’intérieur de la méthode sont interceptées et gérées, et qu’aucune exception ne soit propagée en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (comme l’arrêt du programme).

<div id="see-also">
  ## Voir aussi
</div>

[IZoomViewerEvents](/fr/fine-reader/engine/visual-components-reference/izoomviewerevents)
