TextOut的问题
为什么每个字符串后都有一个竖杠,怎么去除,求解下面是那部分的代码
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
GetClientRect(hwnd, &rect);
SetTextAlign(hdc, GetTextAlign(hdc) | TA_LEFT);
rect.left += 25;
rect.top += 25;
TextOut(hdc, rect.left, rect.top, "九九乘法表", 10);
for (i = 1; i <= 9; i++)
{
rect.top += 15;
for (j = 1; j <= i; j++)
{
StringCchPrintf(szBuffer, 16, TEXT("%d*%d=%d\t"),i,j,i*j);
StringCchLength(szBuffer, 16, &iTarget);
TextOut(hdc, rect.left + 70 *(j-1),rect.top, szBuffer,iTarget);
}
}
EndPaint(hwnd, &ps);
return 0; TEXT("%d*%d=%d\t")
去掉 \t ba21 发表于 2018-1-20 13:03
TEXT("%d*%d=%d\t")
去掉 \t
为什么去掉\t就好了 Sj中国智造 发表于 2018-1-20 15:07
为什么去掉\t就好了
因为\t 是字符 ba21 发表于 2018-1-20 18:30
因为\t 是字符
字符怎么了? Sj中国智造 发表于 2018-1-20 20:56
字符怎么了?
不怎么,结贴吧。
页:
[1]