void OutputLog(LPCTSTR logName, CString msg)
{
try
{
CStdioFile outFile(logName, CFile::modeNoTruncate | CFile::modeCreate | CFile::modeWrite | CFile::typeText);
CString msLine;
CTime tt = CTime::GetCurrentTime();
msLine =tt.Format("[%Y-%B-%d %A, %H:%M:%S] ") + msg;
msLine += "/n";
outFile.SeekToEnd();
outFile.WriteString( msLine );
outFile.Close();
}
catch(CFileException *fx)
{
fx->Delete();
}
}
{
try
{
CStdioFile outFile(logName, CFile::modeNoTruncate | CFile::modeCreate | CFile::modeWrite | CFile::typeText);
CString msLine;
CTime tt = CTime::GetCurrentTime();
msLine =tt.Format("[%Y-%B-%d %A, %H:%M:%S] ") + msg;
msLine += "/n";
outFile.SeekToEnd();
outFile.WriteString( msLine );
outFile.Close();
}
catch(CFileException *fx)
{
fx->Delete();
}
}