首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
VC/MFC
基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
如何获取comboBox控件中当前所选的内容啊,谢谢
[已结贴,结贴人:point_net]
加为好友
发送私信
在线聊天
point_net
点net
等级:
发表于:
2008-07-19 14:17:34
楼主
如何获取comboBox控件中当前所选的内容:
我用了两种方法尝试,都没显示出来的:
一: CString str;
((CComboBox*)GetDlgItem(IDC_COMBO1))->GetWindowText(str);
会不会将comboBox控件中当前所选的内容赋给m_combo1啊.
我用这个,然后显示str,没显示出来内容.
二:CString str;
m_combo1.GetLBText(m_combo1.GetCurSel(),str);//m_combo1为CComboBox类的一个变量.
还是显示str,还是什么都没有显示出了.
请问各位高手,这亮个函数用的对不对啊,怎么才能获取comboBox控件中当前所选的内容呢?有别的函数吗?
问题点数:
20
回复次数:
3
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zqh886
快乐宝贝
等级:
发表于:
2008-07-19 14:22:47
1
楼 得分:
20
你要在下面的函数里面添加才行
void CDD::OnSelchangeCombo1()
{
// TODO: Add your control notification handler code here
CString str;
m_combobox1.GetLBText(m_combobox1.GetCurSel(),str);
::AfxMessageBox(str);
}
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lfchen
一条晚起的虫—账号已封存
等级:
发表于:
2008-07-19 14:28:32
2
楼 得分:
0
CComboBox::GetCurSel()
CComboBox::GetLBText()
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
lixiaohuprogram
smalltigerli
等级:
发表于:
2008-07-19 14:30:50
3
楼 得分:
0
UpdateData(TRUE);
CString str;
m_combo1.GetWindowText(str);
::AfxMessageBox(str);
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友