将格式化文本(printf样式)写入MFC CEdit控件,该控件将在EditControl中显示格式化文本?

时间:2010-03-22 12:40:41

标签: mfc formatting cedit editcontrol

我需要在CEdit控制的编辑控制框中显示文本和变量值。我该怎么做 ?目前我正在使用SetWindowText(),但只需要一个字符串...如何在编辑控件中显示格式化的字符串?

示例:printf(“答案是%d \ n”,ans) - >如何在编辑控件中打印相同的消息?

1 个答案:

答案 0 :(得分:4)

使用CString的Format成员。

CString text;
text.Format(_T("The answer is %d\n"), ans);
edit.SetWindowText(text);