What's the meaning of this code!!!
还请高手指点江山
#if define STRICT
typedef signed long LONG;
#else
#define LONG long
#define LOBYTE(w) ((BYTE)(w))
#define HIBYTE(w) ((BYTE)((UINT)(w)>>8))
#define LOWORD(l) ((WORD)(l))
#define HIWORD(l) ((WORD)((UINT)(l)>>16))
(code in windows.h)