outtextxy函数失效

1

我用的visual studio 2019 写贪吃蛇程序的时候outtextxy出现错误,无法运行

ava
jumping.

2020-3-31

0

您可能是使用了 Unicode 字符集,而字符串双引号没有加 L 或 _T() 或 TEXT() .

outtextxy 用法:

outtextxy(x, y, L"XXX");
outtextxy(x, y, _T("XXX"));
outtextxy(x, y, TEXT("XXX"));

以上三种都可。

(注:字符串双引号基本上都要加 L 或 _T() 或 TEXT())

ava
Lost

2020-3-31

1 那如果是要引用比如说字符串数组arr中的字符串呢? char arr[10]; //保存成绩 sprintf(arr, "总分:%d", score); //将成绩格式化输出到字符串arr中 outtextxy(0, 0, arr); //显示成绩  -  jumping.  2020-3-31
1 @jumping. 字符串也用 unicode 方式定义:wchar_t arr[10]; 输出语句也改成 unicode 版本。这样整个程序都统一到 unicode 版本。 -  慢羊羊  2020-3-31
技术讨论社区
相关提问