VC 获取ComboBox的当前记录 出错
代码:
CComboBox* pmyComboBox;
int nIndex = pmyComboBox-> GetCurSel();
CString str;
pmyComboBox-> GetLBText(nIndex, str);
出错: 弹出一对话框
“MyApp.exe-应用程序错误
内存不能为“read”
.....
提问: 怎么回事? 如何解决 ?
补充: 我这个ComboBox里有13000条记录,是不是跟太多了?内存装不下了?
备注: 哥哥姐姐帮帮我吧~~~~~~~~~
[解决办法]
new也没用,你要使指针指向正确的对象。
[解决办法]
CComboBox需要和相应的控件绑定,才可以.
[解决办法]
CComboBox *pCombox = (CComboBox*)GetDlgItem(ID_MONEYSTYLE1)
加上这一句(在前面)
需要指出是那个组合框。
[解决办法]
Mackz(在相互) 和abuseyoudna1981 说的不错
你想让哪个对象做什么,先得指定是哪个对象,否则谁去完成动作呢?