debug版本获取控件指针成功,release版本获取控件指针失败,不知道为什么?
下面一段代码: CComboBox *pComboBox = static_cast <CComboBox *>(GetDlgItem(IDC_COMBO_BESTSEL));
if (NULL==pComboBox)
{
return FALSE;
}
在debug版本运行pComboBox不为NULL,在release版本中调试(现在VS 2005中release版本也能调试运行),pComboBox为NULL。其中我保证IDC_COMBO_BESTSEL在对话框中存在,而且资源ID唯一。
编译环境:VS2005 + sp1 , Win XP sp2。