COleControl::OnGetViewRect
调用由结构以响应容器的 IViewObjectEx::GetRect 请求。
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
参数
dwAspect
窗体的DWORD 描述或方面,的对象将显示。有效值枚举 DVASPECT 或 DVASPECT2采用:限制所有对象的矩形中DVASPECT_CONTENT。在对象的原点和大小的左上角等于达 GetViewExtent返回的*。*
一个矩形不透明的区域的DVASPECT_OPAQUE Objects返回该矩形。其他失败。
包括任何透明或不规则部件的DVASPECT_TRANSPARENT 矩形。
pRect
指向 RECTL 指定对象应绘制的矩形结构。此参数控制确定和拉伸对象。
返回值
非零,如果矩形的大小会调整为对象成功返回;否则为0。
备注
OnGetViewRect 将对象的范围转换为开始在特定位置的矩形(默认为显示的左上角)。重写此功能,如果控件使用两阶段的绘制,因此,其不透明度和透明部件具有不同的大小。
要求
Header: afxctl.h