CString strTemp = _T("");
__int64 nStart = 15640;
__int64 nEnd = 5025197;
strTemp.Format(_T("Start:%d -- End:%d"),nStart,nEnd);
AfxMessageBox(strTemp);大家可以随便写个测试程序阿,看看结果是什么哈?反正我的结果是 Start:15640 -- End:0真是莫名其妙阿。
__int64 nStart = 15640;
__int64 nEnd = 5025197;
strTemp.Format(_T("Start:%d -- End:%d"),nStart,nEnd);
AfxMessageBox(strTemp);大家可以随便写个测试程序阿,看看结果是什么哈?反正我的结果是 Start:15640 -- End:0真是莫名其妙阿。
XP + SP2
vs2005 没打SP1
被%d截断了。