VC 组合框、列表框问题

创建了一个组合框,下拉内容在控件属性中设置成了“COM1COM2COM3COM4COM5”5个选项。现在有三个按钮,现在想在组合框下拉菜单中选定一个内容后,比如说选了CO... 创建了一个组合框,下拉内容在控件属性中设置成了“COM1 COM2 COM3 COM4 COM5”5个选项。现在有三个按钮,现在想在组合框下拉菜单中选定一个内容后,比如说选了COM1,就将COM1作为参数传递到这三个按钮对应的函数中去执行。想问下怎么实现?还有,当按钮对应的函数参数是数字时,怎样将COM1转变为对应数字?最后,当某个按钮的函数处理完后,想将结果显示在列表框中,请问怎么实现?具体的代码是怎样,或者提供个详细思路。
先感谢各位的回答了~
展开
 我来答
沧海雄风2009
2013-05-13 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8525
采纳率:79%
帮助的人:2847万
展开全部
可以设置一个 全局变量 当选择不同选项

给这个全局变量赋不同的值

然后 三个按钮执行对应的函数时调用这个全局变量就而已了

至于处理完成后显示结果在列表框

就更简单了
追问
你好,结果显示在列表框我用了下面的函数,
CString ss;
CStatic *pWnd=(CStatic*)GetDlgItem(IDC_LIST1);
pWnd->SetWindowText(ss);
刚开始第一次添加的时候还能运行成功,后来编译执行的时候就总出现提示错误“试图执行系统不支持的操作”,这是什么原因呢?
全局变量的设置,我在stdafx.cpp中定义int My;在stdafx.h中声明,编译的时候总出错。还有什么办法吗?怎么调用这个全局变量?谢谢你!
追答
这个只能把工程打包发过来

加Q 详谈
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式