Condividi tramite


Interfaccia IViewObjectEx (ocidl.h)

Estensione derivata da IViewObject2 per fornire supporto per:

  • Disegno avanzato, senza flicker per oggetti non rettangolari e oggetti trasparenti
  • Hit testing per oggetti non rettangolari
  • Ridimensionamento del controllo

Ereditarietà

L'interfaccia IViewObjectEx eredita da IViewObject2. IViewObjectEx include anche questi tipi di membri:

Metodi

L'interfaccia IViewObjectEx include questi metodi.

 
IViewObjectEx::GetNaturalExtent

Fornisce hint di ridimensionamento dal contenitore per l'oggetto da usare quando l'utente lo ridimensiona.
IViewObjectEx::GetRect

Recupera un rettangolo che descrive un aspetto di disegno richiesto.
IViewObjectEx::GetViewStatus

Recupera informazioni sull'opacità dell'oggetto e sugli aspetti di disegno supportati.
IViewObjectEx::QueryHitPoint

Indica se un punto si trova all'interno di un determinato aspetto di un oggetto.
IViewObjectEx::QueryHitRect

Indica se qualsiasi punto in un rettangolo si trova all'interno di un determinato aspetto di disegno di un oggetto.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IViewObject2