VC 组合框、列表框问题
创建了一个组合框,下拉内容在控件属性中设置成了“COM1COM2COM3COM4COM5”5个选项。现在有三个按钮,现在想在组合框下拉菜单中选定一个内容后,比如说选了CO...
创建了一个组合框,下拉内容在控件属性中设置成了“COM1 COM2 COM3 COM4 COM5”5个选项。现在有三个按钮,现在想在组合框下拉菜单中选定一个内容后,比如说选了COM1,就将COM1作为参数传递到这三个按钮对应的函数中去执行。想问下怎么实现?还有,当按钮对应的函数参数是数字时,怎样将COM1转变为对应数字?最后,当某个按钮的函数处理完后,想将结果显示在列表框中,请问怎么实现?具体的代码是怎样,或者提供个详细思路。
先感谢各位的回答了~ 展开
先感谢各位的回答了~ 展开
1个回答
展开全部
可以设置一个 全局变量 当选择不同选项
给这个全局变量赋不同的值
然后 三个按钮执行对应的函数时调用这个全局变量就而已了
至于处理完成后显示结果在列表框
就更简单了
给这个全局变量赋不同的值
然后 三个按钮执行对应的函数时调用这个全局变量就而已了
至于处理完成后显示结果在列表框
就更简单了
追问
你好,结果显示在列表框我用了下面的函数,
CString ss;
CStatic *pWnd=(CStatic*)GetDlgItem(IDC_LIST1);
pWnd->SetWindowText(ss);
刚开始第一次添加的时候还能运行成功,后来编译执行的时候就总出现提示错误“试图执行系统不支持的操作”,这是什么原因呢?
全局变量的设置,我在stdafx.cpp中定义int My;在stdafx.h中声明,编译的时候总出错。还有什么办法吗?怎么调用这个全局变量?谢谢你!
追答
这个只能把工程打包发过来
加Q 详谈
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询