VS2013/MFC基于对话框编程:[13]复选框
1、新建项目,在对话框中添加三个复选框和四个编辑框,再加上一个按钮。程序功能:计算披萨选中项的总价。
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/50a010f85856d53d1c464e5a47d2bb665059caf5.jpg)
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/ba274f598540102abf80a811b142a07aa110c5f5.jpg)
2、复选框的属性:有两项属性可以依情况选择。1、Left txet:将选框和文本的左右位置互换;2、Push like:将复选框的样式改为“按下”、“弹起”模式。本例使用默认的模式即可。
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/a151a233ec3834bbda8d34ec8714c27bd3823dfa.jpg)
3、修改ID,三个复选框ID分别为诔罨租磊IDC_Pisa1、IDC_Pisa2、IDC_Pisa3;四个编辑框ID分别为IDC_Num1、IDC_Num2、I肛舀辨乔DC_Num3、IDC_Result;按钮ID为IDC_CALC。
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/0d55dc7bd28286896824210265f97fbd4d7c37fa.jpg)
4、添加变量:三个编辑框的变量为UINT类型的m_num1、m_num2、m_num3;三个复选框的变量为CButton类型的m_pisa1、m_pisa2、m_pisa3;
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/efb861bd4c7c34b3f323a5095841037de03731fa.jpg)
5、双击按钮生成按钮按下事件处理函数,并添加相关代码。复选框常用函数GetCheck():获取翱务校肢复选框状态,判断是否被选中;SetCheck():设置复选框是否选中,1表示选中,0表示不选中。
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/04d7a614f4d0b50316b0d04dcc4ec28332bf20fa.jpg)
6、程序测试,启动调试,勾选好披萨类型以及数量,点击按钮进行计算。
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/a99a494afa32939cc79549015719ce2c5a1b15fa.jpg)
![VS2013/MFC基于对话框编程:[13]复选框](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1ede05be368a981fceecd2d90ffa.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:62
阅读量:29
阅读量:69
阅读量:65
阅读量:60