求助各位高手!!!如何取得在主窗口中自行建立的CTabCtrl的句柄指针 ???
#define tab1 101
一、我在单文档CView类中写如下代码:
CTabCtrl m_tab;
m_tab.Create(WS_CHILD|WS_VISIBLE|TCS_BOTTOM,CRect(10,10,300,300),this,tab1);
二、然后我新建一个基于CWnd的新类 :
在此类中,我新添void button1()
然后写如下代码:
CWnd *pWnd=AfxGetApp()->GetMainWnd();
CTabCtrl *p=(CTabCtrl *)pWnd->GetDlgItem(tab1); (返回0)
却返回0,错了! 如何将CTabCtrl类换成CButton或者CTreeCtrl,却正确!
请各位高手不吝赐教,本人不甚感激!!!
一、我在单文档CView类中写如下代码:
CTabCtrl m_tab;
m_tab.Create(WS_CHILD|WS_VISIBLE|TCS_BOTTOM,CRect(10,10,300,300),this,tab1);
二、然后我新建一个基于CWnd的新类 :
在此类中,我新添void button1()
然后写如下代码:
CWnd *pWnd=AfxGetApp()->GetMainWnd();
CTabCtrl *p=(CTabCtrl *)pWnd->GetDlgItem(tab1); (返回0)
却返回0,错了! 如何将CTabCtrl类换成CButton或者CTreeCtrl,却正确!
请各位高手不吝赐教,本人不甚感激!!!
...全文
相关推荐
基于MDI的CTabCtrl实例
MDI应用程序的核心是MDIFrameWnd类,它作为主窗口处理MDI的管理,而MDI子窗口则是由CChildFrame派生的类实例化。
CTabCtrl Demo CTabCtrl Demo
这个"CTabCtrl Demo"是一个演示程序,用于展示如何在实际应用中使用CTabCtrl控件。
自绘的CTabCtrl
在这个特定的案例中,"自绘的CTabCtrl"是一个定制化的版本,它扩展了标准的`CTabCtrl`功能,提供了更多的自定义选项和视觉效果。
VC++的CTabCtrl控件实现的属性页切换选项卡
该项目使用VC++中的CTabCtrl控件实现多页面属性切换功能,结合MFC框架构建主窗口和对话框页面。通过CMainFrame管理界面布局,集成工具栏与状态栏,并利用CPage0、CPage1等派生
CTabCtrl窗体选项卡控件VC 使用示例.rar
该项目展示了在MFC框架下使用CTabCtrl控件实现多页界面的编程方法。通过CMainFrame构建主窗口,集成工具栏与状态栏,并利用CPage0和CPage1类作为选项卡内嵌对话框,实现基本的标签


