Partager via


Méthode IInkOverlay ::p ut_AutoRedraw (msinkaut.h)

Obtient ou définit une valeur qui spécifie si un collecteur d’encre repeint l’encre lorsque la fenêtre est invalidée.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_AutoRedraw(
  VARIANT_BOOL AutoRedraw
);

Paramètres

AutoRedraw

Valeur de retour

None

Remarques

Si la valeur est TRUE, le collecteur d’encre repeint l’encre lorsque la fenêtre est invalidée. Par exemple, si vous réduisez la fenêtre et que vous la restaurez, l’entrée manuscrite est automatiquement redessinée. Si la valeur est FALSE, le collecteur d’encre ne repeint pas l’encre lorsque la fenêtre est invalidée. Par exemple, si vous réduisez la fenêtre et que vous la restaurez, l’entrée manuscrite disparaît de l’écran.

Lorsque le redessinage automatique a la valeur FALSE, l’encre s’affiche lors de l’entrée manuscrite, sauf si la propriété DynamicRendering a la valeur false.

Lorsque votre application effectue un rendu personnalisé ou que votre application est sensible aux problèmes de peinture, vous pouvez gérer le repeint vous-même et définir la propriété AutoRedraw sur FALSE pour l’objet InkCollector , l’objet InkOverlay ou le contrôle InkPicture . Utilisez les événements du tableau suivant pour gérer le repeint.

Objet ou contrôle Événement
Objet InkCollector Événements Invalidated et Paint des contrôles sous-jacents.
Objet InkOverlay Événements Invalidated et Paint des contrôles sous-jacents.
Contrôle InkPicture InkPicture contrôle les événements Invalidated et Paint hérités.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

Draw, méthode

DynamicRendering, propriété

IInkOverlay

Classe InkDisp

Classe InkOverlay