MFC Tab 控件子页面控件操作指南
可以通过以下步骤实现:
-
给每个子页的控件设置不同的ID号,可以通过在资源编辑器中为每个控件设置不同的ID号来实现。
-
在主窗口的控件事件中,根据需要选择不同的子页,可以使用CTabCtrl类的SetCurSel函数来设置当前选择的子页,例如:
m_TabCtrl.SetCurSel(1); //选择第二个子页
-
在选择不同的子页后,可以使用GetDlgItem函数获取子页中的控件句柄,然后进行操作,例如:
CWnd* pWnd = GetDlgItem(IDC_EDIT1); //获取第一个子页中的编辑框控件句柄 pWnd->SetWindowText(_T('Hello')); //设置编辑框文本
pWnd = GetDlgItem(IDC_BUTTON1); //获取第一个子页中的按钮控件句柄 pWnd->EnableWindow(FALSE); //禁用按钮
//同样的方式可以获取其他子页中的控件句柄并进行操作。
原文地址: https://www.cveoy.top/t/topic/ovmX 著作权归作者所有。请勿转载和采集!