BOOL Rysowania ( CDC * pDC, LPCRECT lpBounds, DVASPECT nDrawAspect = (DVASPECT) -1 );
Wartość zwracany
Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.
Parametry
pDC
Wskaźnik do obiektu CDC używanych do rysowania elementu OLE.
lpBounds
Wskaźnik do obiektu CRect lub struktury RECT , który definiuje prostokąta obwiedni, w której chcesz narysować element OLE (w jednostkach logicznych ustalona przez kontekstu urządzenia).
nDrawAspect
Określa aspekt OLE element, w jaki sposób mają być wyświetlane. Jeśli nDrawAspect jest –1, używana jest ostatni aspekt można ustawić za pomocą SetDrawAspect . Aby uzyskać więcej informacji na temat możliwych wartości tej flagi zobacz SetDrawAspect.
Uwagi
Nazwać tę funkcję w celu narysowania elementu OLE do określonego prostokąta obwiedni przy użyciu kontekstu podanego urządzenia. Funkcja może używać reprezentacji metapliku elementu OLE, stworzony przez funkcję Państwa OnDraw COleServerItem.
Zazwyczaj za pomocą rysowania dla ekranu, przekazując kontekstu urządzenia ekranu jako podstawowy kontroler domeny. W takim przypadku trzeba określić tylko pierwsze dwa parametry.
Parametr lpBounds Określa prostokąt w kontekście urządzenia docelowego (w stosunku do jego bieżący tryb mapowanie). Renderowanie może pociągać za sobą skalowanie obrazu i mogą być używane w aplikacji kontenera do nakładania widokiem, która skaluje się między wyświetlanego widoku i końcowy drukowany obraz.
Aby uzyskać więcej informacji, zobacz IViewObject::Draw w dokumentacji OLE.
Omówienie COleClientItem |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleClientItem::SetExtent, COleServerItem::OnDraw