#pragma once
|
|
struct xrect
|
{
|
int left;
|
int top;
|
int right;
|
int bottom;
|
};
|
|
struct xrectf
|
{
|
double left;
|
double top;
|
double right;
|
double bottom;
|
};
|
|
struct xpoint
|
{
|
int x;
|
int y;
|
};
|
|
struct xpointf
|
{
|
double x;
|
double y;
|
};
|
|
typedef const wchar_t* string;
|
|
typedef long LONG;
|
typedef struct HWND__ {} * HWND;
|
typedef struct HMENU__ {} * HMENU;
|
typedef struct HDC__ {} * HDC;
|
typedef void * HINSTANCE;
|
|
typedef wchar_t wchar;
|
typedef wchar* BSTR;
|
|
typedef const wchar_t* LPCTSTR;
|
typedef wchar_t* LPWSTR;
|
typedef wchar_t* LPCWSTR;
|
typedef wchar_t TCHAR;
|
typedef wchar_t* LPTSTR;
|
typedef int BOOL;
|
|
#define NULL 0
|
|
typedef __int64 INT_PTR, *PINT_PTR;
|
typedef unsigned __int64 UINT_PTR, *PUINT_PTR;
|
|
typedef __int64 LONG_PTR, *PLONG_PTR;
|
typedef unsigned __int64 ULONG_PTR, *PULONG_PTR;
|
typedef UINT_PTR WPARAM;
|
typedef LONG_PTR LPARAM;
|
typedef LONG_PTR LRESULT;
|
typedef char BYTE;
|
|
typedef unsigned short ushort;
|
typedef unsigned long DWORD;
|
typedef DWORD COLORREF;
|
|
struct SYSTEMTIME {
|
ushort wYear;
|
ushort wMonth;
|
ushort wDayOfWeek;
|
ushort wDay;
|
ushort wHour;
|
ushort wMinute;
|
ushort wSecond;
|
ushort wMilliseconds;
|
};
|
|
typedef struct tagRECT
|
{
|
LONG left;
|
LONG top;
|
LONG right;
|
LONG bottom;
|
} RECT, *PRECT, *LPRECT;
|
typedef const RECT * LPCRECT;
|
|
typedef struct tagPOINT
|
{
|
LONG x;
|
LONG y;
|
} POINT, *PPOINT, *LPPOINT;
|
typedef POINT Point;
|
|
typedef struct tagSIZE
|
{
|
LONG cx;
|
LONG cy;
|
} SIZE, *PSIZE, *LPSIZE;
|