Klasa IViewObjectExImpl
Ta klasa implementuje IUnknown i zapewnia domyślne implementacje IViewObject, IViewObject2, i IViewObjectEx interfejsów.
Ważne |
---|
Nie można użyć tej klasy i jej członków w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
template<
class T
>
class ATL_NO_VTABLE IViewObjectExImpl :
public IViewObjectEx
Parametry
- T
Pochodną klasy, IViewObjectExImpl.
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Rysuje reprezentacja kontroli na kontekstu urządzenia. |
|
Zawiesza się narysowane reprezentacja formantu tak zmienią się aż do Unfreeze.Implementacja ATL zwraca E_NOTIMPL. |
|
Pobiera istniejące połączenie sink doradczy dotyczące kontroli, jeśli istnieje. |
|
Zwraca palety logiczny sterowania dla rysunku.Implementacja ATL zwraca E_NOTIMPL. |
|
Pobiera rozmiar wyświetlania formantu w jednostkach HIMETRIC (0,01 milimetra na jednostkę) z elementu danych klasy sterowania CComControlBase::m_sizeExtent. |
|
Zawiera wskazówki wielkości z kontenera obiektu używany jako użytkownik zmienia go. |
|
Zwraca prostokąt opisujące żądanej proporcji rysunku.Implementacja ATL zwraca E_NOTIMPL. |
|
Zwraca informacje o krycie obiektu i jakie aspekty rysunku są obsługiwane. |
|
Sprawdza, jeśli określony punkt jest zdefiniowany prostokąt i zwraca HITRESULT wartość w pHitResult. |
|
Sprawdza, czy prostokąt wyświetlania formantu pokrywa się z każdym punktem w określonej lokalizacji prostokąta i zwraca HITRESULT wartość w pHitResult. |
|
Konfiguruje połączenia między formantem i obiekt sink Porada tak sink może zostać powiadomiona o zmiany w widoku kontroli. |
|
Unfreezes narysowane reprezentacja formantu.Implementacja ATL zwraca E_NOTIMPL. |
Uwagi
IViewObject, IViewObject2, i IViewObjectEx interfejsów włączyć formant do wyświetlania samego bezpośrednio oraz do tworzenia i zarządzania sink Porada powiadomić kontenera zmiany wyświetlania formantu w.IViewObjectEx interfejsu zapewnia obsługę funkcji rozszerzonej kontroli migocze rysunku, formanty-prostokątne i przejrzyste i hit badań (na przykład, jak blisko kliknięcie myszą musi być uważana formantu).Klasa IViewObjectExImpl zawiera Domyślna implementacja tych interfejsów i implementuje IUnknown przez wysyłanie informacji do zrzut buduje urządzenie debugowania.
Hierarchii dziedziczenia
IViewObjectEx
IViewObjectExImpl
Wymagania
Nagłówek: atlctl.h