我可以通过以下方式绘制字符串文字DrawText()
:
DrawText (hdcWindow, "abc123", -1, &rc, DT_SINGLELINE);
但是,这不适用于其他任何东西。具体来说,我无法输出存储在变量中的值,例如int
:
int variable = 5;
DrawText (hdcWindow, variable, -1, &rc, DT_SINGLELINE);
或char
:
char variable = a;
DrawText (hdcWindow, variable, -1, &rc, DT_SINGLELINE);
如何使用DrawText()
来显示变量的内容?为什么使用类似"abc123"
工作的字符串文字但用variable
不代替它?