MFC::怎么把整型变量用TextOut显示出来

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:53:51
long a = 16 ;

怎么用textout()函数打印出来?

CString str;
str.Format(_T("%d",a));
dc.TextOut(0,0,str);

正解

BOOL TextOut(
HDC hdc, // handle to DC
int nXStart, // x-coordinate of starting position
int nYStart, // y-coordinate of starting position
LPCTSTR lpString, // character string
int cbString // number of characters
);
从这里可以看出,里面要求的是一个字符串指针,你可以用CString,可以利用CString里的format()函数将其格式化,再显示,也可以定一个char Buf[10];然后利用Sprintf()将其格式化到Buf中,都可以的