?? keycommon.h
字號:
/*===========================================================================
===========================================================================
說明:
通用函數 支持平臺:WIN98/2K/XP...
文件名:
EpassCommon.h
---------------------------------------------------------------------------
描述:
調試函數,公共變量
---------------------------------------------------------------------------
修改:
*===========================================================================*/
#ifndef _EPASSCOMMON_H_
#define _EPASSCOMMON_H_
#include "StdAfx.h"
#define MAX_SLOT 5
#define ARRAYSIZEOF(a) sizeof(a) / sizeof(a[0])
//Debug Log
static SYSTEMTIME DebugTime = {0};
static char strTime[128] = {0};
static char cbHexDebugBuf[1024*4] = {0};
static char cbRepDebugBuf[1024*5] = {0};
PCHAR DebugOutTime();
void DebugOutStr(LPCSTR strFormate, ...);
void DebugOutPosition(LPCSTR strFile, ULONG ulLine);
void DebugOutHex(LPSTR strFormate, PBYTE pbData, DWORD cbDataLen);
void OSReportWithBacktrace(LPCSTR strFormate, ...);
#ifdef _DEBUG
static char *SubName;
#define DebugOutRet(ErrCode) { \
OSReportWithBacktrace("....[RETURN %s]\tErrCode = 0x%08X.\n", DebugOutTime(), (ErrCode)); \
return ErrCode; \
}
#define DebugOutFunc(Name) { \
SubName = Name; \
OSReportWithBacktrace("....[FUNCTION %s]\tName = %s.\n", DebugOutTime(), (SubName)); \
}
#else
#define DebugOutFunc(Name)
#define DebugOutRet(ErrCode) return ErrCode;
#endif
#endif // _EPASSCOMMON_H_
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -