COleClientItem::Draw
Wywołanie tej funkcji, aby narysować element OLE do określonego prostokąta obwiedni w kontekście określonego urządzenia.
BOOL Draw(
CDC* pDC,
LPCRECT lpBounds,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Parametry
pDC
Wskaźnik CDC obiekt używany do rysowania elementu OLE.lpBounds
Wskaźnik do CRect obiektu lub RECT strukturę, która definiuje obwiedni prostokąt rysowania elementu OLE (w jednostkach logicznych ustala kontekstu urządzenia).nDrawAspect
Określa aspekt OLE element, czyli sposób wyświetlania.Jeśli nDrawAspect jest –1 ostatni aspekt ustawić za pomocą SetDrawAspect jest używana.Aby uzyskać więcej informacji dotyczących możliwych wartości tej flagi, zobacz SetDrawAspect.
Wartość zwracana
Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.
Uwagi
Funkcja może używać reprezentacja metapliku utworzone przez element OLE OnDraw Członkowskich funkcji COleServerItem.
Zazwyczaj korzystają Rysuj do wyświetlania na ekranie, przekazując kontekstu urządzenia ekranu jako pDC.W takim przypadku należy określić dwa pierwsze parametry.
lpBounds Parametr identyfikuje prostokąt w kontekście urządzenia docelowego (względem bieżącego trybu mapowanie).Renderowanie może obejmować skalowanie obrazu i aplikacji kontenera można do nakładania widok, który skaluje między wyświetlany i drukowany obraz końcowy.
Aby uzyskać więcej informacji, zobacz IViewObject::Draw w Windows SDK.
Wymagania
Nagłówek: afxole.h