在TAB控件的一个属性页的按钮函数中调用GetDlgItem函数,直接导致程序运行不了,请问为什么?代码:void CMsgPage::OnSelchangeIconcb()
{
CComboBox* IconCB = (CComboBox*)GetDlgItem(IDC_ICONCB);
...
}
在调试过程中发现是GetDlgItem部分出现问题的.
{
CComboBox* IconCB = (CComboBox*)GetDlgItem(IDC_ICONCB);
...
}
在调试过程中发现是GetDlgItem部分出现问题的.
如
void CMsgPage::DoDataExchange(CDataExchange* pDX)
{
XXXBSAE::DoDataExchange(pDX);
DDX_Control(pDX, IDC_ICONCB, &m_ComboBox);
}
m_ComboBox为CComboBox类型的CMsgPage的成员就可以了,以后就可以直接用m_ComboBox来进行操作了