test code

void CMyDlg::Log(CString strLog)
{
    USES_CONVERSION;
    CString strFileName;
    CString strInfo;
    CTime ctCurrent;
    CString strTime;
    ctCurrent = CTime::GetCurrentTime();
    strTime = ctCurrent.Format("%m-%d %H:%M:%S");
    strFileName.Format(TEXT("%s\\BuildLog_%s.log"), m_strConfigDir, m_strLogTime);
    CFile file(strFileName, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeReadWrite);
    file.SeekToEnd();
    strInfo.Format(TEXT("%s %s\r\n"),strTime, strLog);
    CStringA strTemp = W2A(strInfo);
    file.Write(strTemp.GetBuffer(strTemp.GetLength()), strTemp.GetLength());
    strTemp.ReleaseBuffer();
    file.Flush();
    file.Close();
}
void CMyDlg::OnDestroy()
{
    CDialog::OnDestroy();
    // TODO: Add your message handler code here
}

 

posted @ 2012-08-12 16:16  giigie  阅读(206)  评论(0)    收藏  举报