关于MFC一些简单案例中需要用到的知识

本文介绍了MFC编程中常用的几个技巧,包括如何使用IDC_Edit编辑控件进行整数的获取和设置,如何在控制台输出调试信息,以及如何操作单选框控件,获取其选定的项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于MFC一些简单案例中需要用到的知识

 

1、IDC_EDIT 编辑控件

 

获取编辑控件的整数数值

int HRoberts = GetDlgItemInt(H_Roberts);

  

设置编辑控件上的整数数值

SetDlgItemInt(H_Roberts,12);

  

2、控制台打印调试信息

 

添加一个头文件

#include <conio.h>

 
在需要开启控制台窗口的地方调用
AllocConsole(); //注意检查返回值
 
在需要输出调试的时候调用_cprintf等函数
如_cprintf( "i=%d\n" , i);

 

3、单选框

 

1、定义控件对应变量
假定已经创建了一个Dialog,并且从控件工具箱将 Combo Box 控件拖放到上面。打开 Class Wizard,添加控件对应变量,如:CComboBox m_cbExamble;
在后面的代码中会不断使用这个变量。

2、从控件得到选定的Item
假设在控件列表中已经选定某项,现在要得到被选定项的内容,首先要得到该项的位置,然后得到对应位置的内容。这里会用到两个函数,如:
int nIndex = m_cbExample.GetCurSel();
CString strCBText;
m_cbExample.GetLBText( nIndex, strCBText);
这样,得到的内容就保存在 strCBText 中。
若要选取当前内容,可调用函数GetWindowText(strCBText)。

 

posted @ 2018-10-17 21:29 #Cloud 阅读( ...) 评论( ...) 编辑 收藏
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值