24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1628  |  回复: 5

Ldelong_hit

银虫 (正式写手)

[求助] MFC的编辑框内输出中文

在MFC中,怎么样在编辑框控件(注意是编辑框)内输出中文就像C语言中

int i;
.....
i=...;
printf(“得出的结果是d%”,i);
回复此楼
学无止境
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

leimiao_hit

木虫之王 (文学泰斗)

小元

文献杰出贡献

【答案】应助回帖

感谢参与,应助指数 +1
jjdg: 请明确给出你的答复 2012-02-26 02:57:03
Ldelong_hit(金币+5): 2012-02-26 23:03:39
编辑框控件内输出中文
..........回首向来萧瑟处,归去,也无风雨也无晴...........
2楼2012-02-25 23:53:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burellow

新虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
Ldelong_hit(金币+5): 有帮助 2012-02-26 23:03:16
假设编辑框的ID是ID_EDIT,那么执行以下语句设置编辑框内容:
GetDlgItem( ID_EDIT )->SetWindowText( _T("中文显示" );
_T()表示UNICODE编码的TEXT,如果不是UNICODE,则不用_T()。
3楼2012-02-26 11:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Ldelong_hit

银虫 (正式写手)

引用回帖:
3楼: Originally posted by burellow at 2012-02-26 11:06:23:
假设编辑框的ID是ID_EDIT,那么执行以下语句设置编辑框内容:
GetDlgItem( ID_EDIT )->SetWindowText( _T("中文显示" );
_T()表示UNICODE编码的TEXT,如果不是UNICODE,则不用_T()。

可以在编辑框接着输出变量的值么?就是在中文的后面输出变量的值
学无止境
4楼2012-02-26 23:08:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

burellow

新虫 (著名写手)

Ldelong_hit: 回帖置顶 2012-02-27 23:59:49
可以啊,你用CString::Format()即可:
CString str;
str.Format( _T("数值=%d", 1000 );
GetDlgItem( ID_EDIT )->SetWindowText( str );
5楼2012-02-27 09:22:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Ldelong_hit

银虫 (正式写手)

引用回帖:
5楼: Originally posted by burellow at 2012-02-27 09:22:30:
可以啊,你用CString::Format()即可:
CString str;
str.Format( _T("数值=%d", 1000 );
GetDlgItem( ID_EDIT )->SetWindowText( str );

哈哈,我回去试试啊
学无止境
6楼2012-02-28 00:00:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Ldelong_hit 的主题更新
信息提示
请填处理意见