读书人

如何获取listbox里面的值赋值给一个整

发布时间: 2012-05-08 22:09:41 作者: rapoo

怎么获取listbox里面的值赋值给一个整型数据?
我ListBox里面每一行的值都是数据,我想把每一行的数据读出来分别赋值给整型变量然后参与数学运算,怎么实现啊?
GetText;
GetSel;
都用过了,不行啊,哪位大侠教教我,我是初学的,什么都不怎么懂啊!谢谢了
再补问一个问题:
WTL::CString MessileMode;
m_lBox.GetText(m_lBox.GetCurSel(),MessileMode);
DemoInfo("%s",MessileMode);
我选中的型号是351968,为什么DemoInfo("%s",MessileMode);运行后只得到型号的第一位3?


[解决办法]
DemoInfo("%s",MessileMode.Getbuffer(0));试试
[解决办法]
DemoInfo("%s",MessileMode);
在执行这一步前加个断点试试,是否MessileMode得值拿到的就只有一个3
[解决办法]
在CString类中加入Getbuffer()函数的头文件试试
[解决办法]
是么,没有么,那你换个方—emoInfo("%s",LPCTSTR(MessileMode);试试
[解决办法]
直接声明一个CString不成吗?

C/C++ code
CString  MessileMode;m_lBox.GetText(m_lBox.GetCurSel(),MessileMode);DemoInfo("%s",MessileMode); 

读书人网 >VC/MFC

热点推荐