#ifndef _WIN32

#ifndef FALSE
#define FALSE               0
#endif

#ifndef TRUE
#define TRUE                1
#endif

// 64bit環境との互換性からunsigned longはよろしくない
//typedef unsigned long       DWORD;
typedef unsigned int        DWORD;
typedef int                 BOOL;
typedef unsigned char       BYTE;
typedef unsigned short      WORD;
typedef float               FLOAT;

#else

#include <Windows.h>

#endif
