引用 7 楼 zhoujielunzhimi 的回复:猜测你的用法有问题。 拖一个ListBox控件到界面上,右键 添加变量,注意改成成员变量,m_box。 CXXDlg.h中会有一个CListBox m_box; 在CXXDlg.cpp中的DDX_CONTROL这一段也会有m_box和他对应的id。 你在OnInitDialog中m_box.AddString(……
猜测你的用法有问题。 拖一个ListBox控件到界面上,右键 添加变量,注意改成成员变量,m_box。 CXXDlg.h中会有一个CListBox m_box; 在CXXDlg.cpp中的DDX_CONTROL这一段也会有m_box和他对应的id。 你在OnInitDialog中m_box.AddString("hello"); 试试看有没有添加进去 ……
引用 4 楼 winniebaby92 的回复:您的意思是把最后一行删去?我想实现的效果是当点击打开文件时,OnOpen函数中的filename存储文件名,然后将文件名(即歌曲名)传给index以使歌曲名加进列表框,因此我将上述代码加在了OnOpen函数中。。 调用AddString即可,无须其它。
您的意思是把最后一行删去?我想实现的效果是当点击打开文件时,OnOpen函数中的filename存储文件名,然后将文件名(即歌曲名)传给index以使歌曲名加进列表框,因此我将上述代码加在了OnOpen函数中。。
int index; index=m_musiclist.AddString(filename); m_musiclist.SetItemDataPtr(index, new CString(filename)); 我是这样弄的。。。
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧