listbox送分
我在对话框里用了一个listbox,但是在加string(AddString())出现了异常,
应该在哪里使用这个函数呢?
谢谢!!!
问题点数:20、回复次数:7Top
1 楼mhd(渤海之滨)回复于 2001-02-28 08:57:00 得分 0
写详细一点,最好有源码Top
2 楼xyzboat(一叶小舟)回复于 2001-02-28 08:59:00 得分 0
构造完对象就可以.
extern CListBox* pmyListBox;
// Add 10 items to the list box.
CString str;
for (int i=0;i < 10;i++)
{
str.Format(_T("item string %d"), i);
pmyListBox->AddString( str );
}
Top
3 楼davidzhao(火烈鸟)回复于 2001-02-28 09:20:00 得分 0
是不是对象还没创建完就加了?
Top
4 楼lu_zi(lu_zi)回复于 2001-02-28 09:33:00 得分 0
是用的vc的dialog工具加上去的,在它的构造函数中用AddString但是不行Top
5 楼Nicrosoft(奈软)回复于 2001-02-28 09:36:00 得分 0
我只知道用sdk方法:
char name[255];
strcpy(name,"abcd");
SendDlgItemMessage(hwnd,ID_LST_NAME, LB_ADDSTRING, 0, (LPARAM) name);Top
6 楼killwd(天生低手)回复于 2001-02-28 10:25:00 得分 20
不能在构造函数中加的。最好在OnInitDialog()里加,给分呀。Top
7 楼lu_zi(lu_zi)回复于 2001-02-28 14:08:00 得分 0
ok,thanks a lot!
Top




