CrystalSpace

Public API Reference

csutil/win32/psdk-compat.h File Reference

Header to smooth out differences between Platform SDK versions. More...

Go to the source code of this file.

Defines

#define CDS_FULLSCREEN   0x00000004
#define CDS_GLOBAL   0x00000008
#define CDS_NORESET   0x10000000
#define CDS_RESET   0x40000000
#define CDS_SET_PRIMARY   0x00000010
#define CDS_SETRECT   0x20000000
#define CDS_TEST   0x00000002
#define CDS_UPDATEREGISTRY   0x00000001
#define DISP_CHANGE_BADFLAGS   -4
#define DISP_CHANGE_BADMODE   -2
#define DISP_CHANGE_BADPARAM   -5
#define DISP_CHANGE_FAILED   -1
#define DISP_CHANGE_NOTUPDATED   -3
#define DISP_CHANGE_RESTART   1
#define DISP_CHANGE_SUCCESSFUL   0
#define ENUM_CURRENT_SETTINGS   ((DWORD)-1)
#define GetWindowLongPtrA   GetWindowLongA
#define GetWindowLongPtrW   GetWindowLongW
#define GWLP_USERDATA   GWL_USERDATA
#define GWLP_WNDPROC   GWL_WNDPROC
#define SetWindowLongPtrA   SetWindowLongA
#define SetWindowLongPtrW   SetWindowLongW


Detailed Description

Header to smooth out differences between Platform SDK versions.

Between versions of Win32 Platform SDKs, symbols are added and sometimes dropped. For easier code maintenance across PSDK versions, select symbols that are notavailable in all versions are provided here.

Definition in file psdk-compat.h.


Generated for Crystal Space 1.2.1 by doxygen 1.5.3