COleControl::OnGetViewRect
Wywoływany przez ramy w odpowiedzi na pojemniku IViewObjectEx::GetRect wniosek.
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
Parametry
dwAspect
DWORDopisujące, które tworzą lub proporcji, obiektu ma być wyświetlany.Prawidłowe wartości są pobierane z wyliczenia DVASPECT lub DVASPECT2:DVASPECT_CONTENTProstokąta obwiedni całego obiektu.Lewy górny róg obiektu pochodzenia i rozmiarze równym stopniu zwrócony przez GetViewExtent*.*
DVASPECT_OPAQUE Obiekty nieprzezroczyste prostokątnego zwrotu tego prostokąta.Inne nie.
DVASPECT_TRANSPARENT prostokąt obejmujący wszystkie części przezroczyste lub nieregularnych.
pRect
Wskazuje na RECTL Struktura określająca prostokąt, w którym należy wyciągnąć obiektu.Ten parametr określa położenie oraz rozciągnięcie obiektu.
Wartość zwracana
Niezerowa, jeśli powróciły prostokąt o rozmiarze obiektu; 0 inaczej.
Uwagi
Rozmiar obiektu jest konwertowana przez OnGetViewRect do prostokąta, począwszy od określonej pozycji (domyślnie jest lewym górnym rogu ekranu).Zastąpić tę funkcję, jeśli formant używa dwuprzebiegowego rysunku i jego części przezroczyste i nieprzezroczyste mają różne wymiary.
Wymagania
Nagłówek: afxctl.h