📄 log.cpp
字号:
#include "StdAfx.h"
#include "Log.h"
void MsgBoxErr ( LPCTSTR lpszErrorMsg, ... )
{
ASSERT ( lpszErrorMsg );
TCHAR szErrorMsg[256] = {0};
va_list va;
va_start (va, lpszErrorMsg);
#ifdef UNICODE
_vsnwprintf( szErrorMsg,LENGTH(szErrorMsg)-sizeof(TCHAR), (const wchar_t*)lpszErrorMsg, va);
#else
_vsnprintf (szErrorMsg,LENGTH(szErrorMsg)-sizeof(TCHAR), (const char*)lpszErrorMsg, va);
#endif
va_end(va);
CString csMsg;
csMsg.Format ( L"%s\r\nError NO : %d", szErrorMsg, GetLastError() );
AfxMessageBox ( csMsg );
}
CString FormatString ( LPCTSTR lpszStr, ... )
{
TCHAR szMsg[1024] = {0};
va_list va;
va_start (va, lpszStr);
#ifdef UNICODE
_vsnwprintf( szMsg, LENGTH(szMsg)-sizeof(TCHAR), (const wchar_t*)lpszStr, va);
#else
_vsnprintf (szMsg, LENGTH(szMsg)-sizeof(TCHAR), (const char*)lpszStr, va);
#endif
va_end(va);
return CString ( szMsg );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -