如何使用int变量绘制DrawString

时间:2017-04-06 03:27:23

标签: c++ gdi+

所以我正在使用Gdiplus并尝​​试使用Drawstring方法输出一些文本。

我有

graphics.DrawString(&myVariable, -1, &myFont, Gdiplus::PointF(x, y), &brushVariable);

但是对于& myVariable参数,我想打印出for for循环中的整数。因为它是一个整数,我需要把它变成一个字符串。我研究了如何使用stringstream和to_string(i)来做到这一点,但DrawString方法仍然给我一个错误,说我没有输入正确的参数。我知道这是& myVariable参数的问题,因为我不确定如何将int转换为我可以使用&引用的字符串。 论点是: DrawString(std :: string *,int,Gdiplus :: font *,Gdiplus :: PointF,Gdiplus :: SolidBrush *);

1 个答案:

答案 0 :(得分:1)

以下内容应该有效(包括{{1}}标题):

{{1}}