COleControl::OnGetViewStatus

Виртуальный DWORD OnGetViewStatus ( );

Возвращаемое значение

Одно из значений перечисления VIEWSTATUS , в случае успеха; в противном случае 0. Возможные значения: любое сочетание следующих

VIEWSTATUS_OPAQUE

Объект полностью непрозрачным. Если этот бит не задано, объект содержит прозрачность. Этот бит применим только аспекты, связанные с содержанием, а не DVASPECT_ICON или DVASPECT_DOCPRINT.

VIEWSTATUS_SOLIDBKGND

Объект имеет солидный опыт (состоящие в сплошной цвет, не узора кисти). Этот бит имеет смысл, только если VIEWSTATUS_OPAQUE установлен и применяется только аспекты, связанные с содержанием, а не DVASPECT_ICON или DVASPECT_DOCPRINT.

VIEWSTATUS_DVASPECTOPAQUE

Объект поддерживает DVASPECT_OPAQUE. Все IViewObjectEx методы, использующие графический аспект как параметр может быть вызван с этим аспектом.

VIEWSTATUS_DVASPECTTRANSPARENT

Объект поддерживает DVASPECT_TRANSPARENT. Все IViewObjectEx методы, использующие графический аспект как параметр может быть вызван с этим аспектом.

Примечания

Вызывается средой в ответ на просьбу IViewObjectEx::GetViewStatus контейнера. Переопределите эту функцию, если элемент управления использует двухпроходный рисунок. Реализация по умолчанию возвращает VIEWSTATUS_OPAQUE.

Обзор COleControl |nbsp; Члены класса | Иерархическая схема

См. также  DVASPECT

Index