COleServerItem::OnDrawEx

virtual BOOL OnDrawEx( CDC* pDC, DVASPECT nDrawAspect, CSize& rSize );

返回值:
如果此项绘制成功则返回一个非零值;否则返回值为0。

参数:
pDC指向一个CDC对象的指针,要在此对象上绘制该项。DC自动连接到属性DC上,因此应用此项可以调用属性函数,尽管这样做会使元文件设备专用化。
nDrawAspect一个DVASPECT枚举值。此参数可以取下列任何值:
·DVASPECT_CONTENT用这种方式表示的项可以作为一个嵌入对象显示在它的容器中。
·DVASPECT_THUMBNAIL用“拇指甲”方式表示项,以使它可以显示在一个浏览工具中。
·DVASPECT_ICON用图标来表示项。
·DVASPECT_DOCPRINT项被表示为就象它被用File菜单中的Print命令打印一样。
rSize此项的大小(以HIMETRIC为单位)。

说明:
框架调用此函数来进行所有绘制。当DVASPECT等于DVASPECT_CONTENT时,缺省实现是调用OnDraw函数,否则函数失败。
可重载此函数来为非DVASPECT_CONTENT的特征如DVASPECT_ICON或DVASPECT_THUMBNAIL提供数据。

请参阅:COleServerItem::OnDraw