在 MFC(Microsoft Foundation Classes)中,没有直接提供名为 CMFCBaseTabCtrl 的类,也没有 GetActiveWnd 这个方法。

如果您正在使用的是自定义的 MFC 标签页控件,并且该控件提供了 GetActiveWnd 方法,那么这可能是该控件的一个自定义功能或扩展。

一般而言,要获取当前活动的窗口(标签页)的相关信息,您可能需要使用 MFC 提供的标准方法,如 GetActivePage 或者 GetActiveView(对于视图框架类)。

以下是一个示例:
CWnd* pActiveWnd = m_TabCtrl.GetActivePage();

或者,如果您使用的是 MFC 中的文档/视图结构,可以使用:
CView* pActiveView = ((CMainFrame*)AfxGetMainWnd())->GetActiveView();

上述代码是基于标准的 MFC 类,具体的实现可能会根据您的应用程序结构有所不同。


转载请注明出处:http://www.zyzy.cn/article/detail/19054/MFC/CMFCBaseTabCtrl