32 lines
574 B
C
32 lines
574 B
C
// instant hungarian
|
|
|
|
// base types
|
|
//
|
|
|
|
// #define FAR far
|
|
// #define NEAR near
|
|
|
|
// #define TRUE 1
|
|
// #define FALSE 0
|
|
|
|
// typedef void VOID;
|
|
// typedef unsigned char BYTE;
|
|
// typedef unsigned short WORD;
|
|
// typedef int INT;
|
|
// typedef unsigned long DWORD;
|
|
// typedef long LONG;
|
|
// typedef unsigned short BOOL;
|
|
|
|
//typedef USHORT WORD;
|
|
//typedef ULONG DWORD;
|
|
|
|
// pointer types
|
|
//
|
|
typedef char NEAR * SZ;
|
|
typedef char FAR * LSZ;
|
|
typedef void FAR * LPV;
|
|
typedef BYTE FAR * LPB;
|
|
//typedef char FAR * LPCH;
|
|
|
|
#define API NEAR pascal
|