wcetypes.h
来自「俄罗斯高人Mamaich的Pocket gcc编译器(运行在PocketPC上)」· C头文件 代码 · 共 125 行
H
125 行
#ifndef _WCETYPES_H_#define _WCETYPES_H_#ifdef __cplusplusextern "C" {#endif#ifndef TRUEenum bools {FALSE, TRUE};#endiftypedef long LONG;typedef unsigned long ULONG;typedef ULONG *PULONG;typedef unsigned short USHORT;typedef USHORT *PUSHORT;typedef unsigned char UCHAR;typedef UCHAR *PUCHAR;typedef char *PSZ;typedef void *PVOID;typedef void *HANDLE;typedef void *HINSTANCE;typedef void *HMODULE;#define IN#define FAR#define OUT#define OPTIONAL#define __cdecl#define __export#define __stdcall#undef far#undef near#undef pascal#define far#define near#define CONST consttypedef unsigned long DWORD;#ifndef XWINDOWStypedef int BOOL;#else#ifndef XMD_Htypedef int BOOL;#endif#endiftypedef UCHAR BYTE;typedef USHORT WORD;typedef char CHAR;typedef CHAR *PCHAR;typedef float FLOAT;typedef FLOAT *PFLOAT;typedef BOOL *PBOOL;typedef BOOL *LPBOOL;typedef CHAR *PBYTE;typedef CHAR *LPBYTE;typedef int INT;typedef unsigned int UINT;typedef UINT *PUINT;typedef INT *PINT;typedef INT *LPINT;typedef USHORT *PWORD;typedef USHORT *LPWORD;typedef LONG *LPLONG;typedef LONG *PLONG;typedef ULONG *PDWORD;typedef ULONG *LPDWORD;typedef void *HKEY;typedef HKEY *PHKEY;typedef void VOID;typedef void *LPVOID;typedef const void *LPCVOID;typedef long long QWORD;typedef long long *PQWORD;typedef USHORT WCHAR;typedef USHORT TCHAR;typedef USHORT *PWCHAR;typedef CHAR *PSTR;typedef USHORT *PWSTR;typedef USHORT *LPWSTR;typedef const USHORT *PCWSTR;typedef const USHORT *LPCWSTR;typedef const USHORT *LPTSTR;typedef const CHAR *LPCSTR, *PCSTR;typedef const CHAR **LPPCSTR, *PPCSTR;typedef PCHAR LPSTORAGE;typedef PCHAR LPSTR;/* Function pointer types used in various interfaces */typedef void (*LPFNDESTROYED) (void);/* Types for passing & returning polymorphic values */typedef UINT WPARAM;typedef LONG HRESULT;typedef LONG SCODE;typedef LONG *PSCODE;typedef LONG LPARAM;typedef LONG LRESULT;typedef USHORT LANGID;/* Registry Types */typedef DWORD ACCESS_MASK;/* The HWND typedef */typedef void *HWND;typedef void *HDC;typedef void *RECT;typedef const void *LPCRECT;#define MAKEWORD(a, b) ((WORD)(((BYTE)(a)) | ((WORD)((BYTE)(b))) << 8))#ifdef __cplusplus}#endif#endif /* _WCETYPES_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?