MFC获取控件值,字符串与整形的转化,将数组显示到CEditz中

获取控件的输入值

1、首先对控件进行变量关联

2、使用GetWindowTextW方法来获取输入的变量值

    CString creat_num_max;
    edit_createnum.GetWindowTextW(creat_num_max);

创建一个数组

注意:获取到的是文本内容,类型是字符串

字符串转化为整形的方法:使用 _ttoi方法 _ttoi---可以将CString转换成整形

其他的类型转化(转载):https://blog.csdn.net/zzyoucan/article/details/10260093

例如:
    int random_max = _ttoi(creat_num_max);
    int list_random[1000] = {};
    //创建随机数
    for (int i = 0; i < 1000; i++){
        list_random[i] = rand() % random_max;
    }
 输出随机数序列到CEdit控件中,将数组内容进行拼接,变为一个字符串,对关联变量使用SetWindowText()方法。

例如:
    CString str;

    for (int i = 0; i < 1000; i++) {
        str.AppendFormat(_T("%d,"), list_random[i]);
    }

    random.SetWindowText(str);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值