CMFCCaptionButton选件类

CMFCCaptionButton 选件类实现在停靠窗格或服务器框架窗口的标题栏中显示的按钮。 通常,框架自动创建声明按钮。

class CMFCCaptionButton : public CObject

成员

Bb984171.collapse_all(zh-cn,VS.110).gif构造函数

名称

说明

CMFCCaptionButton::CMFCCaptionButton

构造CMFCCaptionButton对象。

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

名称

说明

CMFCCaptionButton::GetHit

返回此按钮表示的命令。

CMFCCaptionButton::GetIconID

返回图像ID与按钮。

CMFCCaptionButton::GetRect

返回按钮占用的矩形。

CMFCCaptionButton::GetSize

返回按钮的宽度和高度。

CMFCCaptionButton::IsMiniFrameButton

指示标题栏高度是设置为要范围。

CMFCCaptionButton::Move

将按钮绘制位置和窗口显示状态。

CMFCCaptionButton::OnDraw

绘制声明按钮。

CMFCCaptionButton::SetMiniFrameButton

设置标题栏的mini范围。

备注

可以从 CPaneFrameWnd选件类 派生选件类和使用受保护的方法,AddButton,添加标题按钮到要框架窗口。

CPaneFrameWnd.h定义声明按钮的两种类型的命令ID:

  • AFX_CAPTION_BTN_PIN,显示固定按钮,当停靠窗格支持自动隐藏模式。

  • AFX_CAPTION_BTN_CLOSE,显示 关闭 按钮,当窗格来关闭或隐藏。

示例

下面的示例演示如何构造 CMFCCaptionButton 对象和设置标题栏的mini范围。

    CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
    captionButton->SetMiniFrameButton(true);

继承层次结构

CObject

   CMFCCaptionButton

要求

标头: afxcaptionbutton.h

请参见

参考

层次结构图

CPaneFrameWnd选件类

CDockablePane选件类

其他资源

MFC 类