CMFCDropDownFrame选件类

提供下拉式框架窗口的功能。下拉式工具栏和下拉式工具栏按钮。

class CMFCDropDownFrame : public CMiniFrameWnd

成员

Cc714106.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCDropDownFrame::CMFCDropDownFrame

默认构造函数。

CMFCDropDownFrame::~CMFCDropDownFrame

析构函数。

Cc714106.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCDropDownFrame::Create

创建一个 CMFCDropDownFrame 对象。

CMFCDropDownFrame::CreateObject

用于由框架创建此选件类类型动态实例。

CMFCDropDownFrame::GetParentMenuBar

检索下拉式帧的父级菜单栏。

CMFCDropDownFrame::GetParentPopupMenu

检索下拉式帧的父级弹出菜单。

CMFCDropDownFrame::GetThisClass

用于由框架获取指向与此选件类类型的 CRuntimeClass 对象。

CMFCDropDownFrame::RecalcLayout

重新定位下拉式帧。

CMFCDropDownFrame::SetAutoDestroy

设置是否自动销毁子下拉式工具栏窗口。

Cc714106.collapse_all(zh-cn,VS.110).gif备注

此类不适于在您的代码中直接使用。

框架使用此选件类提供框架行为。CMFCDropDownToolbarCMFCDropDownToolbarButton 选件类。 有关这些类的更多信息,请参见 CMFCDropDownToolBar选件类CMFCDropDownToolbarButton选件类

示例

下面的示例演示如何检索指向 CMFCDropDownFrame 对象从 CFrameWnd 选件类以及如何设置将自动销毁的子下拉式工具栏窗口。

    CFrameWnd* pTopFrame = AFXGetParentFrame(this);
    if (pTopFrame == NULL)
    {
        return FALSE;
    }

    CMFCDropDownFrame* pDropFrame = DYNAMIC_DOWNCAST(CMFCDropDownFrame, pTopFrame);
    pDropFrame->SetAutoDestroy(true);

继承层次结构

CObject

   CCmdTarget

      CWnd

         CFrameWnd

            CMiniFrameWnd

               CMFCDropDownFrame

要求

标头: afxdropdowntoolbar.h

请参见

参考

层次结构图

CMFCDropDownToolBar选件类

CMFCDropDownToolbarButton选件类

其他资源

MFC 类