CTabView类:是否可以将标签放在顶部?

时间:2015-07-23 10:39:33

标签: tabs mfc

我想知道是否可以将标签置于顶部位置而不是底部。我知道CTabView封装了CMFCTabCtrl,但我无法看到如何设置标签位置。

1 个答案:

答案 0 :(得分:1)

CTabView封装了一个制表符控件(CMFCTabCtrl)。它通过CTabView::GetTabControl成员公开。 CMFCTabCtrl来自CMFCBaseTabCtrl。后者实现了CMFCBaseTabCtrl::SetLocation成员,允许设置选项卡区域位置。该职位可以是LOCATION_BOTTOMLOCATION_TOP,如CMFCBaseTabCtrl::GetLocation所述。

要将标签区域位置设置为CTabView实例的顶部,请使用以下代码:

MyTabView.GetTabControl().SetLocation( LOCATION_TOP );