log.cpp
来自「◆◆◆ 《如何在 Windows Mobile (WinCE 5.0) 中用Vc」· C++ 代码 · 共 36 行
CPP
36 行
#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 + =
减小字号Ctrl + -
显示快捷键?