问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MFC里怎么在一个文本框里显示一个变量值?25

发布网友 发布时间:2023-10-19 10:54

我来回答

5个回答

热心网友 时间:2024-11-16 00:03

直接将变量值转换成CString,在现实到静态文本框。
CString str;
str.Format("%f", a);
SetDlgItemText( IDC_STATIC1, str);

热心网友 时间:2024-11-16 00:03

追问报错了
cannot convert parameter 1 from 'const char [3]' to 'const wchar_t *'
=========================
你应该是用的vs吧,vs新建工程时默认使用了unicode字符集,wchar_t就是unicode对应的字符类型
需要设置下工程属性(Alt+F7)→配置属性→常规→项目默认值→字符集,设置成“未设置”就行了追问谢谢你,请问怎么控制float的小数位数?它默认都是显示小数点后5位,我觉得有点多

热心网友 时间:2024-11-16 00:03

其实有很多方法,我就介绍个简单的吧!cwnd类有一个成员函数CWnd::SetDlgItemInt,原型是void SetDlgItemInt( int nID, UINT nValue, BOOL bSigned = TRUE );

热心网友 时间:2024-11-16 00:04

一楼提供的是一种方法,我再提供两种方法。
1)、
CString str;
str.Format("%f", a);
this->SetDlgItemText(IDC_STATIC1, str);
2)、
CString str;
str.Format("%f", a);
CWnd* pwnd = this->GetDlgItem(IDC_STATIC1);
pwnd->SetWindowText(str);追问报错了
cannot convert parameter 1 from 'const char [3]' to 'const wchar_t *'

追答你如果想在小数点后保留2位,就这么写:
str.Format("%.2f", a);

热心网友 时间:2024-11-16 00:05

你可以打开类向导,在变量选项卡给IDC_STATIC1 添加变量 类型选float
然后到时候给变量赋值后 UpdateData(False) 就可以自动将值赋给控件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 经典福克斯两厢这车好不好?280 生活中怎么才能找到靠谱的律师 在vc++的mfc里怎么用MessageBox输出两个变量的...14 福克斯怎么样?469 MFC 如何在MessageBox()里将变量和""这样的常...3 怎么找个好律师106 为什么感冒了要流鼻涕? 慎小嶷--十天突破雅思写作pdf1 毕业后比较好找工作的医科大学有哪些?28 我有招商银行的信用卡做车贷还需要什么手续? 我想开一个小型公司 应该具备那些条件17 ...zhiend的主唱撒拉西恩是不是也是能力者,时空穿梭能力 ...第10集的时候有宇掠夺了哥哥的能力 穿越回去救下 廊坊少儿哪学艺术培训比较好? 自然界中的生物,通过激烈的______,适应者生存下来,不适...2 帅气大叔会喜欢比自己小二十岁的女孩么1 ...玩CF或CS等射击游戏的话好用吗。(可以听到脚步声吗,并根据脚步声来... ...格式的简历用附件的形式发到招聘公司的邮箱里可以吗? SIEMENS/西门子XQG80-WD12G4681W全自动... 现在的军事武器有没有隐形的? 当事人如何才能找到一位好律师?2 孩子多大就可以报舞蹈班?42 借记卡,能借钱吗?7 小鸟借记卡可以借钱吗1 少儿舞蹈培训哪里比较好 为什么会无缘无故特别厌恶一个人,觉得特恶心 乙坂有宇为什么会知道未来未发生的事? 笔记本,游戏画面很卡,鼠标会飘逸, 一点到桌面就正常了,这个是什么问题... MessageBox可以输出数字,文字等,那么如何输出变量值...54 新笔记本电脑玩游戏变慢变卡(用了半年)为什么?!用鲁大师测试硬件评分... 车辆油(汽)箱注册商标属于哪一类? 流氓的评价 防冻油液注册商标属于哪一类? 审计业务约定书的意思是什么 请问南方医科大学的师兄师姐,特别是经济学的。。6 小气与太客气的区别 用人以合同期满解除,没有协商一致可以解除劳动合同吗? 怎样注销账户 SIEMENS/西门子WD12G4681W 儿童健怎样解锁? 被南方医科大学调剂到了法学怎么办