X-Git-Url: https://sfsrealm.hopto.org/projects/?a=blobdiff_plain;f=wintypes.h;h=f58a44df67b1197307629541b295b0266a2f4686;hb=master;hp=dd411d37bcbe611c906bad45b5e7b7ae7d328b97;hpb=3e09a0ee84d84b48b2796dec63946184d8bdc66a;p=SComp.git diff --git a/wintypes.h b/wintypes.h index dd411d3..f58a44d 100644 --- a/wintypes.h +++ b/wintypes.h @@ -5,24 +5,29 @@ #ifndef WIN_TYPES_INCLUDED #define WIN_TYPES_INCLUDED +#include + +#ifndef WINAPI #define WINAPI +#endif #define CDECL #define __fastcall #define CONST const +#define VOID void -typedef void VOID; +//typedef void VOID; typedef void *LPVOID; typedef CONST void *LPCVOID; typedef const char *LPCSTR; -typedef unsigned char BYTE; +typedef uint8_t BYTE; typedef BYTE *LPBYTE; -typedef unsigned short WORD; +typedef uint16_t WORD; typedef WORD *LPWORD; -typedef short SHORT; -typedef unsigned long DWORD; +typedef int16_t SHORT; +typedef uint32_t DWORD; typedef DWORD *LPDWORD; -typedef long LONG; +typedef int32_t LONG; typedef LONG *LPLONG; typedef int BOOL;