if (DeleteFile (fget_req_info->tempfilename)!=0)
//其中 char tempfilename[M];
E:\MMS61850\mvlu\c_fget.c(109) : warning C4133: 'function' : incompatible types - from 'char [268]' to 'const unsigned short *'strcpy (nameBuffer, pstFindData->cFileName);
//其中 unsigned char cFileName[ MAX_PATH ];
E:\MMS61850\mvlu\s_fdir.c(223) : warning C4133: 'function' : incompatible types - from 'unsigned short [260]' to 'const char *'我在移植工程,由VS2005,移植到EVC上,也就是由XP移植到WinCE上。我不知道怎么变换UNICODE编码。
//其中 char tempfilename[M];
E:\MMS61850\mvlu\c_fget.c(109) : warning C4133: 'function' : incompatible types - from 'char [268]' to 'const unsigned short *'strcpy (nameBuffer, pstFindData->cFileName);
//其中 unsigned char cFileName[ MAX_PATH ];
E:\MMS61850\mvlu\s_fdir.c(223) : warning C4133: 'function' : incompatible types - from 'unsigned short [260]' to 'const char *'我在移植工程,由VS2005,移植到EVC上,也就是由XP移植到WinCE上。我不知道怎么变换UNICODE编码。
strcpy--->wcscpy
USES_CONVERSION;
p = T2A(w);
strcpy 需要的两个参数都是char*
所以要做相应的转换