VC的MFC如何读取combo box里的数据并发送?
在一个对话框里有3个combo下拉菜单,请问如何读取选择的数据,并将3个数据按顺序,通过点击BUTTON一起发送出去?这样,选择之后,点击发送之后将数据发送出去...
在一个对话框里有3个combo下拉菜单,请问如何读取选择的数据,并将3个数据按顺序,通过点击BUTTON一起发送出去?
这样,选择之后,点击发送之后将数据发送出去 展开
这样,选择之后,点击发送之后将数据发送出去 展开
1个回答
展开全部
GetCurSel可以得到每个Combox的当前选中的索引,根据索引你可以知道选择的是哪一个;
用一个数组或者一个数字的不同位记录下三个combox的选中情况,点击发送的时候遍历这个数组或者数字的位发出去;
最简单的是用位记录选择情况,发送一个数字就可以了
用一个数组或者一个数字的不同位记录下三个combox的选中情况,点击发送的时候遍历这个数组或者数字的位发出去;
最简单的是用位记录选择情况,发送一个数字就可以了
更多追问追答
追问
请问用位记录选择情况,具体怎么实现呢?。。。真心求教QAQ
追答
000表示三个都关闭 —— 十进制0
001表示开关1开启 —— 十进制1
010表示开关2开启 —— 十进制2
011表示开关1和开关2开启 —— 十进制3
100表示开关3开启 —— 十进制4
101表示开关1和开关3开启 —— 十进制5
110表示开关2和开关3开启 ——十进制6
111表示三个都开启 —— 十进制7
每位的1表示对应开关开启,0表示对应的开关关闭;你传对应的十进制数字过去就可以判断哪几个是开启的,哪几个关闭的了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询