# QACONTROL

The QACONTROL structure is used in IQuickActivate::QuickActivate to specify control information.

    typedef struct tagQACONTROL
    {
        ULONG    cbSize;
        DWORD    dwMiscStatus;
        DWORD    dwViewStatus;
        DWORD    dwEventCookie;
        DWORD    dwPropNotifyCookie;
        DWORD    dwPointerActivationPolicy;
    }QACONTROL;

Members

cbsize
  Size of the structure in bytes.
dwMiscStatus
  Specifies the control’s miscellaneous status bits that can also be returned by IOleObject::GetMiscStatus. See OLEMISC for more information.
dwViewStatus
  Specifies the control’s view status that can also be returned by IViewObjectEx::GetViewStatus. See VIEWSTATUS for more information.
dwEventCookie
  Unique identifier for control-defined events.
dwPropNotifyCookie
  Unique identifier for control-defined properties.
dwPointerActivationPolicy
  Specifies the control’s activation policy that can also be returned by IPointerInactive::GetActivationPolicy. If all the bits of dwPointerActivationPolicy are set, then the IPointerInactive interface may not be supported. The container should QueryInterface to obtain the interface pointer in the standard manner.

See Also

IQuickActivate::QuickActivate