CMFCControlBarImpl Class

Provides implementation details to control bar-based classes, such as CMFCReBar and CMFCToolBar.

class CMFCControlBarImpl

Members

Public Constructors

Name

Description

CMFCControlBarImpl::CMFCControlBarImpl

Constructs a CMFCControlBarImpl object.

CMFCControlBarImpl::~CMFCControlBarImpl

Destructor.

Public Methods

Name

Description

CMFCControlBarImpl::GetGripperRect

Retrieves the bounding rectangle of the gripper part of the control bar.

Data Members

Name

Description

m_pBar

A pointer to the CPane object that contains this object.

Remarks

This class supports the MFC framework infrastructure and is not intended to be used directly from your code.

This class provides size information and paint routines for the non-client area of a CPane object. Classes such as CMFCReBar and CMFCToolBar contain a CMFCControlBarImpl object as a data member instead of declaring CMFCControlBarImpl as its base class. Classes that contain a CMFCControlBarImpl object forward size and paint messages to this object.

For more information about the CMFCReBar and CMFCToolBar classes, see CMFCReBar Class and CMFCToolBar Class.

Inheritance Hierarchy

CMFCControlBarImpl

Requirements

Header: afxcontrolbarimpl.h

See Also

Concepts

MFC Hierarchy Chart

Reference

CPane Class

CMFCReBar Class

CMFCToolBar Class

Other Resources

Classes (MFC Feature Pack)