#ifdef STRICT
#define SUBCLASSPROC WNDPROC
#else
#define SUBCLASSPROC FARPROC
#endif
// for VC6SDK
#if !defined(_WIN64)
#ifndef LONG_PTR
#define LONG_PTR LONG
#endif
#ifndef GetWindowLongPtr
#define GetWindowLongPtr GetWindowLong
#endif
#ifndef SetWindowLongPtr
#define SetWindowLongPtr SetWindowLong
#endif
#ifndef GWLP_WNDPROC
#define GWLP_WNDPROC GWL_WNDPROC
#endif
#ifndef GWLP_HINSTANCE
#define GWLP_HINSTANCE GWL_HINSTANCE
#endif
#ifndef GWLP_HWNDPARENT
#define GWLP_HWNDPARENT GWL_HWNDPARENT
#endif
#ifndef GWLP_USERDATA
#define GWLP_USERDATA GWL_USERDATA
#endif
#ifndef GWLP_ID
#define GWLP_ID GWL_ID
#endif
#endif
#define LOADSTRING LoadString
#ifdef __cplusplus
extern "C" {
#endif
void __msgbox(const char *title, const char *msg);
int loadstringresource(UINT uID, LPTSTR lpszBuffer, int nBufferMax);
LPTSTR lockstringresource(LPCTSTR lpcszString);
void unlockstringresource(LPTSTR lpszString);
#ifdef __cplusplus
}
#endif
RetroPC.NET-CVS <cvs@retropc.net>