在mfc对话框中的静态文本字段中显示文本

时间:2015-09-14 21:25:22

标签: c++ mfc

我在MFC中构建了一个游戏,我想在对话框的静态文本字段中显示用户得分,所以我想做类似这样的事情:

staticScore.SetWindowText(_T("you got %d points", score));

但是这不起作用,这显示“你有%d分”,而没有用分数替换%d。

如何在静态文本字段中显示存储在某个变量中的数字?

1 个答案:

答案 0 :(得分:1)

CString score;
score.Format(_T("You got %d points"),m_score);
staticScore.SetWindowText(score);