初学者,请问各位高手!关于输出!在线等!!!
如果在一个窗口中想输出int型或者double,float等,应该用哪个函数。
还是用类型包装将其转化成字符串类型,然后用dc.textout()来输出呀??
谢谢各位高手,本人初学!!!
问题点数:21、回复次数:4Top
1 楼wangjinwang(王者之疯)回复于 2003-08-04 11:15:27 得分 7
创建基于对话框的应用程序,转换成字符串后,在控件(任何类型)中输出Top
2 楼lygfqy(风清扬)回复于 2003-08-04 11:40:26 得分 7
CString str;
str.Format(_T("Floating point: %.2f\n"), 12345.12345);
_tprintf("%s", (LPCTSTR) str);
str.Format(_T("Left-justified integer: %.6d\n"), 35);
_tprintf("%s", (LPCTSTR) str);
str.Format(IDS_SCORE, 5, 3);
_tprintf("%s", (LPCTSTR) str);
csdn中的例子Top
3 楼coogool(33)回复于 2003-08-04 12:21:33 得分 7
如果是在视图中,在OnDraw中用WSPrintf函数就可以了。用法同printf.
在对话框中,在OnPaint中。Top
4 楼garygao(窒息的鱼)回复于 2003-08-04 13:42:05 得分 0
谢谢大家!
我自己也解决了,我是这样做的:
.....
{
CPaintDC dc(this); // device context for painting
char buf[100];
sprintf(buf,"%d",year);
dc.TextOut(0,0,buf);
}
......
Top




