Partager via


IOleInPlaceSiteWindowless ::InvalidateRect, méthode (ocidl.h)

Permet à un objet d'invalider un rectangle spécifié de l'image visuelle sur l'écran.

Syntaxe

HRESULT InvalidateRect(
  [in] LPCRECT pRect,
  [in] BOOL    fErase
);

Paramètres

[in] pRect

Rectangle à invalider, en coordonnées client de la fenêtre conteneur. Si ce paramètre a la valeur NULL, l’étendue complète de l’objet est invalidée.

[in] fErase

Spécifie si l’arrière-plan dans la région de mise à jour doit être effacé lors de la mise à jour de la région. Si ce paramètre a la valeur TRUE, l’arrière-plan est effacé. Si ce paramètre a la valeur FALSE, l’arrière-plan reste inchangé.

Valeur retournée

Cette méthode retourne S_OK en cas de réussite.

Remarques

Un objet est uniquement autorisé à invalider les pixels contenus dans son propre rectangle de site. Toute tentative d’invalidation d’une zone en dehors de ce rectangle doit entraîner une absence d’opération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ocidl.h

Voir aussi

IOleInPlaceSiteWindowless