📄 typedef.h
字号:
#ifndef TYPEDEF_H
#define TYPEDEF_H
/*============================== Data type definitions ==============================*/
/* integer type */
typedef unsigned char n8; /* unsigned 8-bit integer */
typedef unsigned short n16; /* unsigned 16-bit integer */
typedef unsigned long n32; /* unsigned 32-bit integer */
typedef signed char si8; /* signed 8-bit integer */
typedef short si16; /* signed 16-bit integer */
typedef long si32; /* signed 32-bit integer */
/* string type */
typedef char str8; /* 8-bit string */
typedef short str16; /* 16-bit string */
typedef long str32; /* 32-bit string */
/* pointer type */
typedef n8 * pn8; /* unsigned 8-bit integer pointer */
typedef n16 * pn16; /* unsigned 16-bit integer pointer */
typedef n32 * pn32; /* unsigned 32-bit integer pointer */
typedef si8 * psi8; /* signed 8-bit integer pointer */
typedef si16 * psi16; /* signed 16-bit integer pointer */
typedef si32 * psi32; /* signed 32-bit integer pointer */
typedef str8 * pstr8; /* 8-bit string pointer */
typedef str16 * pstr16; /* 16-bit string pointer */
typedef str32 * pstr32; /* 32-bit string pointer */
/* boolean type */
typedef unsigned char bool8;
typedef n32 T_MmfColor;
typedef unsigned long T_MmfWnd, H_WND;
/* Types for GDI */
typedef signed long MWCOORD; /* device coordinates*/
typedef struct {
MWCOORD left;
MWCOORD top;
MWCOORD right;
MWCOORD bottom;
} MWRECT;
typedef MWRECT S_RECT;
#define C_MMF_SOFTKEY_MAXNUM 3 /* how many soft keys support in framework */
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -