📄 aidfunc.h
字号:
#ifndef __aidfunc_h
#define __aidfunc_h
#define BIG5_2_GB 0x10
#define GB_2_BIG5 0x20
#define _BSD_UNIX
#ifdef _BSD_UNIX
#define HTONL_MAC(x) htonl(x)
#define NTOTL_MAC(x) ntohl(x)
#else
#define HTONL_MAC(x) x
#define NTOTL_MAC(x) x
#endif
#define DATA_PACKAGE 101
#define ENQ_PACKAGE 102
#define OK_PACKAGE 103
#define NG_PACKAGE 104
#define CLEAR_PACKAGE 105
struct PG_HEAD /* both for Client_To_Serve & Serve_To_Serve */
{
int reqType ; /*DATA_PACKAGE | OK_PACKAGE | NG_PACKAGE */
int binType ; /* 1: Binary data ; 0 : Text data */
int reqSize ;
} ;
/*-------------------------------*/
/* The function for HZ transform */
/*-------------------------------*/
extern int Ansi2Unicode(const char *pSrc,WCHAR **pUni, int nCodePage/*code page*/);
extern int Unicode2Ansi(const WCHAR *pUni,char **pByte, int nCodePage/*code page*/);
extern void Covert_HZCode(LPCTSTR pSrc,LPTSTR *pDes,int nMark);
/*-------------------------------*/
/* The function for trace-log */
/*-------------------------------*/
extern void TraceLog_send( struct PG_HEAD * pg_head , LPTSTR p_data) ;
extern void TraceLog_recv( struct PG_HEAD * pg_head , LPTSTR p_data ) ;
extern void TraceLog( LPTSTR pMsg );
extern void TraceLog_clear( );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -