鸡啄米
VS2010/MFC编程入门之二十四(常用控件:列表框控件ListBox)›评论
-
18. 大笨猫:
博主nb2022/10/17 15:09
-
17. mfc:
博主写的不错。2017/5/5 13:57
-
16. 科研go:
我发现这节和上一节,我按照教程来做还是出很多错。
是这样的:
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(159): error C2039: “OnLbnSelchangeWebList”: 不是“CExample24Dlg”的成员
1> c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.h(10) : 参见“CExample24Dlg”的声明
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(165): error C2065: “m_listBox”: 未声明的标识符
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(165): error C2228: “.GetCurSel”的左边必须有类/结构/联合
1> 类型是“unknown-type”
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(166): error C2065: “m_listBox”: 未声明的标识符
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(166): error C2228: “.GetText”的左边必须有类/结构/联合
1> 类型是“unknown-type”
1>c:\users\administrator\desktop\mfc练习\example24\example24\example24dlg.cpp(167): error C2660: “SetDlgItemTextW”: 函数不接受 2 个参数
作为一个初学者,真不知道是什么原因啊科研go 于 2016-5-18 11:34:22 回复有知道的同学跟我说一下呗~远见的见远 于 2016-9-13 17:35:43 回复为列表框IDC_WEB_LIST添加CListBox类型的控件变量m_listBox。仔细看看你的代码和网上这个有哪些不一样
1 m_listBox.AddString(_T("新浪")); // 在列表框结尾添加字符串“新浪”
m_listBox.AddString(_T("鸡啄米")); // 在列表框结尾添加字符串“鸡啄米”
m_listBox.AddString(_T("猫扑")); // 在列表框结尾添加字符串“猫扑”
m_listBox.InsertString(2, _T("百度")); // 在列表框中索引为2的位置插入字符串“百度”
2 CString strText;
int nCurSel;
nCurSel = m_listBox.GetCurSel(); // 获取当前选中列表项
m_listBox.GetText(nCurSel, strText); // 获取选中列表项的字符串
SetDlgItemText(IDC_SEL_WEB_EDIT, strText); // 将选中列表项的字符串显示到编辑框中
这个例子你只要手打或者复制上面两段应该就能调试出来,我就是这么弄的!2016/5/18 11:29
-
15. 科研Girl:
学会啦~
2016/3/14 09:32
-
14. GetTextLen:
int GetTextLen(int nIndex) const;
该函数返回指定列表项的字符串的字节长度,应该为该函数返回指定列表项的字符串的字符长度吧
2015/9/8 16:28
发表评论