Partager via


Interface IViewObjectEx (ocidl.h)

Extension dérivée d’IViewObject2 pour assurer la prise en charge des éléments suivants :

  • Dessin amélioré et sans scintillement pour les objets non rectangulaires et les objets transparents
  • Test d’accès pour les objets non rectangulaires
  • Contrôler le dimensionnement

Héritage

L’interface IViewObjectEx hérite d’IViewObject2. IViewObjectEx a également les types de membres suivants :

Méthodes

L’interface IViewObjectEx utilise ces méthodes.

 
IViewObjectEx ::GetNaturalExtent

Fournit des indicateurs de dimensionnement à partir du conteneur pour l’objet à utiliser lorsque l’utilisateur le redimensionne.
IViewObjectEx ::GetRect

Récupère un rectangle décrivant un aspect de dessin demandé.
IViewObjectEx ::GetViewStatus

Récupère des informations sur l’opacité de l’objet et sur les aspects de dessin pris en charge.
IViewObjectEx ::QueryHitPoint

Indique si un point se trouve dans un aspect donné d’un objet.
IViewObjectEx ::QueryHitRect

Indique si un point d’un rectangle se trouve dans un aspect de dessin donné d’un objet.

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

IViewObject2