Browse Source

添加DeltaEValue字符类型,用于宽字节:因为_gcvt_s没有宽字节版本。

JeffWang 3 years ago
parent
commit
570b395569

+ 2 - 2
Source/OGCAssistTool/OGCAssistTool/Global.cpp

@@ -69,8 +69,8 @@ namespace GLOBAL
 		}
 		// BATCH;
 		g_config.nDeltaEType = GetPrivateProfileInt(_T("BATCH"), _T("EType"), 0, g_szConfigFile);
-		GetPrivateProfileString(_T("BATCH"), _T("EValue"), _T(""), szValue, MAX_PATH, g_szConfigFile);
-		g_config.dDeltaEValue = _tstof(szValue);
+		GetPrivateProfileString(_T("BATCH"), _T("EValue"), _T(""), g_config.szDeltaEValue, MAX_PATH, g_szConfigFile);
+		g_config.dDeltaEValue = _tstof(g_config.szDeltaEValue);
 		GetPrivateProfileString(_T("BATCH"), _T("batchNumber"), _T(""), g_config.szBatchNumber, MAX_PATH, g_szConfigFile);
 #pragma endregion
 

+ 3 - 1
Source/OGCAssistTool/OGCAssistTool/Global.h

@@ -121,7 +121,8 @@ namespace GLOBAL {
 		DWORD	dwOGCToolProcId;
 		TCHAR	szLine[MAX_PATH];
 		TCHAR	szAccount[MAX_PATH];			
-		TCHAR	szPassword[MAX_PATH];		
+		TCHAR	szPassword[MAX_PATH];	
+		TCHAR	szDeltaEValue[MAX_PATH];
 		TCHAR	szBatchNumber[MAX_PATH];
 		TCHAR	szOGCToolPath[MAX_PATH];
 		TCHAR	szOGCToolProgram[MAX_PATH];
@@ -134,6 +135,7 @@ namespace GLOBAL {
 			memset(szLine, 0, sizeof(TCHAR)*MAX_PATH);
 			memset(szAccount, 0, sizeof(TCHAR)*MAX_PATH);
 			memset(szPassword, 0, sizeof(TCHAR)*MAX_PATH);
+			memset(szDeltaEValue, 0, sizeof(TCHAR)*MAX_PATH);
 			memset(szBatchNumber, 0, sizeof(TCHAR)*MAX_PATH);
 			memset(szOGCToolPath, 0, sizeof(TCHAR)*MAX_PATH);
 			memset(szOGCToolProgram, 0, sizeof(TCHAR)*MAX_PATH);