C++代码
- GPSLocation = "676°88′0″E,0°77′0″N";
- CNewBox CallGPS;
- int nLen = GPSLocation.GetLength();
- CString strLs[5];
- int Num[5];
- CString strTemp;
- int n = 0;
- for( int i=0; i <=nLen; i++ )
- {
- CString str = GPSLocation.Mid(i,1);
- if( str>=L"0" && str <=L"9" )
- {
- strTemp += str;
- }
- else
- {
- if( strTemp != "" && n<=4 )
- {
- strLs[n] = strTemp;
- strTemp = "";
- Num[n]= _wtoi( (wchar_t *)strLs[n].GetBuffer(strLs[n].GetLength()) );
- n++;
- }
- }
- }
就全用代码说话吧。



