EgtExecutor :

- aggiunte funzioni ExeGetStringUtf8FromIni e ExeWriteStringUtf8ToIni.
This commit is contained in:
Dario Sassi
2019-03-18 06:48:24 +00:00
parent e562ee96af
commit 00b1ffb10b
3 changed files with 24 additions and 6 deletions
+17
View File
@@ -27,6 +27,7 @@
#include "/EgtDev/Include/EGnStringUtils.h"
#include "/EgtDev/Include/EGnFileUtils.h"
#include "/EgtDev/Include/EGnPcInfo.h"
#include "/EgtDev/Include/EgtIniFile.h"
#include "/EgtDev/Include/EgtLogger.h"
#include "/EgtDev/Include/EgtStringConverter.h"
#include "/EgtDev/Include/SELkLockId.h"
@@ -484,6 +485,22 @@ ExeGetTempDir( string& sTempDir)
return true ;
}
//-----------------------------------------------------------------------------
bool
ExeGetStringUtf8FromIni( const string& sSec, const string& sKey, const string& sDef, string& sVal, const string& sIniFile)
{
sVal = GetPrivateProfileStringUtf8( sSec.c_str(), sKey.c_str(), sDef.c_str(), sIniFile.c_str()) ;
return ( ! sVal.empty()) ;
}
//-----------------------------------------------------------------------------
bool
ExeWriteStringUtf8ToIni( const string& sSec, const string& sKey, const string& sVal, const string& sIniFile)
{
return WritePrivateProfileStringUtf8( sSec.c_str(), sKey.c_str(), sVal.c_str(), sIniFile.c_str()) ;
}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
bool
ExeSetMainWindowHandle( HWND hMainWnd)