CAutoHideDockSite选件类
CAutoHideDockSite 实现自动隐藏停靠窗格扩展 CDockSite选件类。
class CAutoHideDockSite : public CDockSite
成员
公共构造函数
名称 |
说明 |
CAutoHideDockSite::CAutoHideDockSite |
构造 CAutoHideDockSite 对象。 |
CAutoHideDockSite::~CAutoHideDockSite |
析构函数。 |
公共方法
名称 |
说明 |
CAutoHideDockSite::AllowShowOnPaneMenu |
指示 CAutoHideDockSite 是否在窗格中显示菜单。 |
确定基本窗格对象是从 CMFCAutoHideBar选件类派生。 |
|
停靠一个窗格将此 CAuotHideDockSite 对象。 |
|
检索停靠站点的大小屏幕坐标。 |
|
重绘在 CAutoHideDockSite 的窗格与全局边距和按钮间隔。 |
|
在停靠条的左侧设置边距。 |
|
在停靠条的右侧设置边距。 |
|
调用对象的 CMFCAutoHideBar::UnSetAutoHideMode 在 CAutoHideDockSite。 |
数据成员
名称 |
说明 |
定义空间的大小在工具栏和停靠栏的边缘之间。 此空间从左侧边缘或上边缘)测量,根据停靠空间的对齐方式。 |
备注
当您调用 CFrameWndEx::EnableAutoHidePanes时,框架自动创建一 CAutoHideDockSite 对象。 在大多数情况下,您不必直接实例化或使用此选件类。
停靠条停靠窗格的左侧和 CMFCAutoHideButton选件类之间的左边的空白。
继承层次结构
示例
下面的示例演示如何从 CMFCAutoHideBar 对象检索 CAutoHideDockSite 对象以及如何设置停靠栏的左右边距。
CAutoHideDockSite* pParentDockBar = DYNAMIC_DOWNCAST(CAutoHideDockSite, pParentBar->GetParentDockSite());
pParentDockBar->SetOffsetLeft(10);
pParentDockBar->SetOffsetRight(10);
要求
标头: afxautohidedocksite.h