CDockSite::AddRow 是 MFC 中 CDockSite 类的一个公共方法。这个方法用于在 CDockSite 控件中添加一个新的行。通常,CDockSite 用于管理 docking 控件,例如工具栏、状态栏等。在这种情况下,AddRow 方法可能用于创建一个新的行,然后将 docking 控件添加到该行中。

下面是一个简单的示例,演示了如何使用 CDockSite::AddRow 方法:
// 创建 CDockSite 对象
CDockSite dockSite;

// 创建一个新的行
CDockRow* pNewRow = dockSite.AddRow();

// 将控件添加到新的行中,例如工具栏
CToolBar toolbar;
toolbar.Create(this, WS_CHILD | WS_VISIBLE | CBRS_TOP, IDR_MYTOOLBAR);
pNewRow->AddControl(&toolbar);

// 更新布局
dockSite.RecalcLayout();

这个示例首先创建了一个 CDockSite 对象,然后使用 AddRow 方法创建了一个新的行。接着,创建了一个工具栏并将其添加到新的行中。最后,调用 RecalcLayout 方法来更新布局。

请注意,这只是一个简单的示例,具体的使用可能会根据您的项目和需求而有所不同。您可能需要查阅 MFC 文档或具体的代码实现来获取更详细的信息。


转载请注明出处:http://www.pingtaimeng.com/article/detail/17464/MFC/CDockSite