VC7.1的变态简单问题,我绝望了
ccat 2003-10-25 03:13:45 在VC7.1里写一个ActiveX,用到一个Combo Box,于是我用CB_ADDSTRING消息往里添加子项,居然没有任何反应?后来我试了用MFC建一个对话框,在里面加入子项,居然也不行?我试了CB_ADDSTRING和AddString方法,全都无效……
为什么会这样呢?是不是我少做了什么初始化?还是发完消息要怎么处理一下?
我用的Windows2003
现在我的测试方法是建一个项目,什么都不加,一个对话框,上面放一个Edit,一个ComboBox,一个Button,然后在Button的事件里读Edit的内容,ADD到ComboBox里,什么设置都不改,代码只有几行,大家看看有什么问题吗?
CString Input;
((CEdit *)GetDlgItem(IDC_EDIT1))->GetWindowText(Input);
((CComboBox *)GetDlgItem(IDC_COMBO1))->AddString(Input);
return;