尝试了很多种方法之后,采用的方法
BOOL IsNumberStr(LPWSTR lpTemp)
{
double fValue;
WCHAR szBuf[CC_LONG_PATH + 1];
BOOL bResult = swscanf(lpTemp, L"%lf%s", &fValue, szBuf) == 1 && fValue > 0.000001;
return bResult;
}
尝试了很多种方法之后,采用的方法
BOOL IsNumberStr(LPWSTR lpTemp)
{
double fValue;
WCHAR szBuf[CC_LONG_PATH + 1];
BOOL bResult = swscanf(lpTemp, L"%lf%s", &fValue, szBuf) == 1 && fValue > 0.000001;
return bResult;
}