compatdef.h File Reference

(r1785/r1668)

Go to the source code of this file.

Classes

struct  RECT
struct  POINT
struct  RGBQUAD
struct  RGBTRIPLE
struct  PALETTEENTRY
struct  LOGPALETTE
struct  BITMAPINFOHEADER
struct  BITMAPCOREHEADER
struct  BITMAPINFO
struct  BITMAPFILEHEADER
struct  LOGBRUSH
struct  BITMAP
struct  DLGTEMPLATE
struct  DLGITEMTEMPLATE
struct  CDC
struct  ABC
struct  RGNDATA
struct  NEWTEXTMETRIC
struct  PAINTSTRUCT
class  IUnknown

Defines

#define USE_WXAUI
#define camIsalnum   wxIsalnum
#define camIsalpha   wxIsalpha
#define camIscntrl   wxIscntrl
#define camIsdigit   wxIsdigit
#define camIsgraph   wxIsgraph
#define camIslower   wxIslower
#define camIsprint   wxIsprint
#define camIspunct   wxIspunct
#define camIsspace   wxIsspace
#define camIsupper   wxIsupper
#define camIsxdigit   wxIsxdigit
#define camTolower   wxTolower
#define camToupper   wxToupper
#define camSetlocale   wxSetlocale
#define camStrcat   wxStrcat
#define camStrchr   wxStrchr
#define camStrcmp   wxStrcmp
#define camStrcoll   wxStrcoll
#define camStrcpy   wxStrcpy
#define camStrcspn   wxStrcspn
#define camStrdup   wxStrdup
#define camStrdupW   wxStrdupW
#define camStrftime   wxStrftime
#define camStricmp   wxStricmp
#define camStrnicmp   wxStrnicmp
#define camStrlen   wxStrlen
#define camStrclen   wxStrlen
#define camStrncat   wxStrncat
#define camStrncmp   wxStrncmp
#define camStrncpy   wxStrncpy
#define camStrpbrk   wxStrpbrk
#define camStrrchr   wxStrrchr
#define camStrspn   wxStrspn
#define camStrstr   wxStrstr
#define camStrtod   wxStrtod
#define camStrtol   wxStrtol
#define camStrtoul   wxStrtoul
#define camStrxfrm   wxStrxfrm
#define camFgetc   wxFgetc
#define camFgetchar   wxFgetchar
#define camFgets   wxFgets
#define camFopen   wxFopen
#define camFputc   wxFputc
#define camFputchar   wxFputchar
#define camFprintf   wxFprintf
#define camFputs   wxFputs
#define camFreopen   wxFreopen
#define camFscanf   wxFscanf
#define camGetc   wxGetc
#define camGetchar   wxGetchar
#define camGets   wxGets
#define camPerror   wxPerror
#define camPrintf   wxPrintf
#define camPutc   wxPutc
#define camPutchar   wxPutchar
#define camPuts   wxPuts
#define camScanf   wxScanf
#define camSprintf   wxSprintf
#define camSscanf   wxSscanf
#define camTmpnam   wxTmpnam
#define camUngetc   wxUngetc
#define camVfprintf   wxVfprintf
#define camVprintf   wxVprintf
#define camVsscanf   wxVsscanf
#define camVsprintf   wxVsprintf
#define camVsnprintf   wxVsnprintf
#define camSnprintf   wxSnprintf
#define camRemove   wxRemove
#define camRename   wxRename
#define camAtoi   wxAtoi
#define camAtol   wxAtol
#define camGetenv   wxGetenv
#define camSystem   wxSystem
#define camAsctime   wxAsctime
#define camCtime   wxCtime
#define camMbstowcs   wxMbstowcs
#define camWcstombs   wxWcstombs
#define camStrinc(v)   ( (v)+1 )
#define camStrninc(s, n)   ( (s)+(n) )
#define camStrdec(s, v)   ( (v)-1 )
#define camStrtok   strtok_r
#define camStrtof(str, pszMark)   strtof( str, pszMark )
#define _strnicmp   strncasecmp
#define _snprintf   snprintf
#define INT32_MAX   INT_MAX
#define INT32_MIN   INT_MIN
#define UINT32_MAX   UINT_MAX
#define UINT32_MIN   UINT_MIN
#define Int32x32To64(a, b)   (INT64)( (INT64)((INT32)(a)) * (INT32)(b) )
#define UInt32x32To64(a, b)   (UINT64)( (UINT64)((INT32)(a)) * (INT32)(b) )
#define MAKEFOURCC(ch0, ch1, ch2, ch3)
#define mmioFOURCC(ch0, ch1, ch2, ch3)   MAKEFOURCC( ch0, ch1, ch2, ch3 )
#define TEXT   wxT
#define FAR
#define CDECL
#define PASCAL
#define __cdecl
#define STDMETHOD(fn)   virtual HRESULT fn
#define CALLBACK
#define EXPORT
#define AFXAPI
#define APIENTRY
#define CONST   const
#define AfxGetApp   ::wxGetApp
#define AfxAbort   abort
#define HELP_CONTEXT   0x0001L
#define HELP_QUIT   0x0002L
#define HELP_INDEX   0x0003L
#define HELP_CONTENTS   0x0003L
#define HELP_HELPONHELP   0x0004L
#define HELP_SETINDEX   0x0005L
#define HELP_SETCONTENTS   0x0005L
#define HELP_CONTEXTPOPUP   0x0008L
#define HELP_FORCEFILE   0x0009L
#define HELP_KEY   0x0101L
#define HELP_COMMAND   0x0102L
#define HELP_PARTIALKEY   0x0105L
#define HELP_MULTIKEY   0x0201L
#define HELP_SETWINPOS   0x0203L
#define HELP_CONTEXTMENU   0x000a
#define HELP_FINDER   0x000b
#define HELP_WM_HELP   0x000c
#define HELP_SETPOPUP_POS   0x000d
#define HELP_TCARD   0x8000
#define HELP_TCARD_DATA   0x0010
#define HELP_TCARD_OTHER_CALLER   0x0011
#define CAMUNUSED(x)   WXUNUSED(x)
#define CAMKEY(x)   WXK_ ## x
#define CAM_USE(x)   do {CamUse( & x );} while(0)
#define _MAX_PATH   _POSIX_PATH_MAX

Typedefs

typedef char CHAR
typedef wchar_t WCHAR
typedef unsigned long UINT_PTR
typedef unsigned long DWORD_PTR
typedef char TCHAR
typedef unsigned short WORD
typedef signed short INT16
typedef unsigned short UINT16
typedef unsigned int DWORD
typedef signed int INT32
typedef unsigned int UINT32
typedef signed long long __int64
typedef unsigned long long __uint64
typedef unsigned long long QWORD
typedef signed long long INT64
typedef signed long long LONGLONG
typedef unsigned long long UINT64
typedef unsigned long long ULONGLONG
typedef INT8 * PINT8
typedef INT16PINT16
typedef INT32 * PINT32
typedef INT64PINT64
typedef UINT8 * PUINT8
typedef UINT16PUINT16
typedef UINT32PUINT32
typedef UINT64PUINT64
typedef INT32 BOOL
typedef INT32 * INT_PTR
typedef BYTE * PBYTE
typedef BYTE * LPBYTE
typedef WORDPWORD
typedef WORDLPWORD
typedef DWORDPDWORD
typedef DWORDLPDWORD
typedef float FLOAT
typedef DWORD HRESULT
typedef char * LPSTR
typedef const char * LPCSTR
typedef char * PSTR
typedef const char * PCSTR
typedef wchar_t * LPWSTR
typedef const wchar_t * LPCWSTR
typedef TCHARLPTSTR
typedef const TCHARLPCTSTR
typedef TCHARPTSTR
typedef const TCHARPCTSTR
typedef void * PVOID
typedef void * LPVOID
typedef const void * PCVOID
typedef INT32 WPARAM
typedef INT32 LPARAM
typedef INT32 LRESULT
typedef RECTPRECT
typedef RECTLPRECT
typedef POINTPPOINT
typedef POINTLPPOINT
typedef DWORD COLORREF
typedef RGBQUADPRGBQUAD
typedef RGBQUADLPRGBQUAD
typedef RGBTRIPLEPRGBTRIPLE
typedef RGBTRIPLELPRGBTRIPLE
typedef PALETTEENTRYPPALETTEENTRY
typedef PALETTEENTRYLPPALETTEENTRY
typedef LOGPALETTEPLOGPALETTE
typedef LOGPALETTELPLOGPALETTE
typedef BITMAPINFOHEADERPBITMAPINFOHEADER
typedef BITMAPINFOHEADERLPBITMAPINFOHEADER
typedef BITMAPCOREHEADERPBITMAPCOREHEADER
typedef BITMAPCOREHEADERLPBITMAPCOREHEADER
typedef BITMAPINFOPBITMAPINFO
typedef BITMAPINFOLPBITMAPINFO
typedef BITMAPFILEHEADERLPBITMAPFILEHEADER
typedef BITMAPFILEHEADERPBITMAPFILEHEADER
typedef LOGBRUSHPLOGBRUSH
typedef LOGBRUSHLPLOGBRUSH
typedef RGNDATALPRGNDATA
typedef INT32(* FARPROC )()
typedef INT32 CRITICAL_SECTION
typedef void * HANDLE
typedef void * HGLOBAL
typedef void * HKEY
typedef void * HPALETTE
typedef INT32 CLSID
typedef void * HINSTANCE
typedef TCHAR TBYTE
typedef TCHARPTBYTE
typedef TCHARLPTBYTE
typedef TCHARPTCHAR
typedef TCHARLPTCHAR
typedef std::map< void *,
WORD
CMapPtrToWord
typedef std::map< void *,
void * > 
CMapPtrToPtr
typedef std::map< INT32, void * > CMapLongToPtr
typedef std::map< void *,
INT32 > 
CMapPtrToLong
typedef wxPoint CNativePoint
typedef wxSize CNativeSize
typedef wxRect CNativeRect
typedef wxDC CNativeDC
typedef wxWindow CNativeWnd
typedef wxMenu CNativeMenu

Functions

static void CharUpper (TCHAR *psz)
static void CharLower (TCHAR *psz)
 wxDEPRECATED (typedef UINT32 ULONG)
 wxDEPRECATED (typedef INT32 LONG)
UINT32 _lrotr (UINT32 lVal, UINT32 nShift)
UINT32 _lrotl (UINT32 lVal, UINT32 nShift)
INT32 MulDiv (INT32 X, INT32 N, INT32 D)
WORD HIWORD (DWORD dw)
WORD LOWORD (DWORD dw)
COLORREF RGB (BYTE r, BYTE g, BYTE b)
BYTE GetBValue (COLORREF cr)
BYTE GetGValue (COLORREF cr)
BYTE GetRValue (COLORREF cr)
size_t _msize (PVOID ptr)
void Beep ()
double camAtof (TCHAR *s)
INT32 wxAtol (TCHAR *s)
void CamUse (void *p)

Variables

const HRESULT S_OK = 0
const HRESULT E_FAIL = 0x80004005
const DWORD BI_RGB = 0
const DWORD BI_RLE8 = 1
const DWORD BI_RLE4 = 2
const DWORD BI_BITFIELDS = 3
const DWORD DIB_RGB_COLORS = 0
const DWORD DIB_PAL_COLORS = 1
const HINSTANCE HINSTANCE_ERROR = HINSTANCE(-1)
const size_t MAX_PATH = 256


Define Documentation

#define __cdecl
 

Definition at line 570 of file compatdef.h.

#define _MAX_PATH   _POSIX_PATH_MAX
 

Definition at line 703 of file compatdef.h.

#define _snprintf   snprintf
 

Definition at line 237 of file compatdef.h.

#define _strnicmp   strncasecmp
 

Definition at line 236 of file compatdef.h.

#define AfxAbort   abort
 

Definition at line 658 of file compatdef.h.

#define AFXAPI
 

Definition at line 652 of file compatdef.h.

#define AfxGetApp   ::wxGetApp
 

Definition at line 656 of file compatdef.h.

#define APIENTRY
 

Definition at line 653 of file compatdef.h.

#define CALLBACK
 

Definition at line 650 of file compatdef.h.

#define CAM_USE  )     do {CamUse( & x );} while(0)
 

Definition at line 700 of file compatdef.h.

#define camAsctime   wxAsctime
 

Definition at line 189 of file compatdef.h.

#define camAtoi   wxAtoi
 

Definition at line 185 of file compatdef.h.

#define camAtol   wxAtol
 

Definition at line 186 of file compatdef.h.

#define camCtime   wxCtime
 

Definition at line 190 of file compatdef.h.

#define camFgetc   wxFgetc
 

Definition at line 154 of file compatdef.h.

#define camFgetchar   wxFgetchar
 

Definition at line 155 of file compatdef.h.

#define camFgets   wxFgets
 

Definition at line 156 of file compatdef.h.

#define camFopen   wxFopen
 

Definition at line 157 of file compatdef.h.

#define camFprintf   wxFprintf
 

Definition at line 160 of file compatdef.h.

#define camFputc   wxFputc
 

Definition at line 158 of file compatdef.h.

#define camFputchar   wxFputchar
 

Definition at line 159 of file compatdef.h.

#define camFputs   wxFputs
 

Definition at line 161 of file compatdef.h.

#define camFreopen   wxFreopen
 

Definition at line 162 of file compatdef.h.

#define camFscanf   wxFscanf
 

Definition at line 163 of file compatdef.h.

#define camGetc   wxGetc
 

Definition at line 164 of file compatdef.h.

#define camGetchar   wxGetchar
 

Definition at line 165 of file compatdef.h.

#define camGetenv   wxGetenv
 

Definition at line 187 of file compatdef.h.

#define camGets   wxGets
 

Definition at line 166 of file compatdef.h.

#define camIsalnum   wxIsalnum
 

Definition at line 116 of file compatdef.h.

#define camIsalpha   wxIsalpha
 

Definition at line 117 of file compatdef.h.

#define camIscntrl   wxIscntrl
 

Definition at line 118 of file compatdef.h.

#define camIsdigit   wxIsdigit
 

Definition at line 119 of file compatdef.h.

#define camIsgraph   wxIsgraph
 

Definition at line 120 of file compatdef.h.

#define camIslower   wxIslower
 

Definition at line 121 of file compatdef.h.

#define camIsprint   wxIsprint
 

Definition at line 122 of file compatdef.h.

#define camIspunct   wxIspunct
 

Definition at line 123 of file compatdef.h.

#define camIsspace   wxIsspace
 

Definition at line 124 of file compatdef.h.

#define camIsupper   wxIsupper
 

Definition at line 125 of file compatdef.h.

#define camIsxdigit   wxIsxdigit
 

Definition at line 126 of file compatdef.h.

#define CAMKEY  )     WXK_ ## x
 

Definition at line 691 of file compatdef.h.

#define camMbstowcs   wxMbstowcs
 

Definition at line 191 of file compatdef.h.

#define camPerror   wxPerror
 

Definition at line 167 of file compatdef.h.

#define camPrintf   wxPrintf
 

Definition at line 168 of file compatdef.h.

#define camPutc   wxPutc
 

Definition at line 169 of file compatdef.h.

#define camPutchar   wxPutchar
 

Definition at line 170 of file compatdef.h.

#define camPuts   wxPuts
 

Definition at line 171 of file compatdef.h.

#define camRemove   wxRemove
 

Definition at line 183 of file compatdef.h.

#define camRename   wxRename
 

Definition at line 184 of file compatdef.h.

#define camScanf   wxScanf
 

Definition at line 172 of file compatdef.h.

#define camSetlocale   wxSetlocale
 

Definition at line 129 of file compatdef.h.

#define camSnprintf   wxSnprintf
 

Definition at line 182 of file compatdef.h.

#define camSprintf   wxSprintf
 

Definition at line 173 of file compatdef.h.

#define camSscanf   wxSscanf
 

Definition at line 174 of file compatdef.h.

#define camStrcat   wxStrcat
 

Definition at line 130 of file compatdef.h.

#define camStrchr   wxStrchr
 

Definition at line 131 of file compatdef.h.

#define camStrclen   wxStrlen
 

Definition at line 142 of file compatdef.h.

#define camStrcmp   wxStrcmp
 

Definition at line 132 of file compatdef.h.

#define camStrcoll   wxStrcoll
 

Definition at line 133 of file compatdef.h.

#define camStrcpy   wxStrcpy
 

Definition at line 134 of file compatdef.h.

#define camStrcspn   wxStrcspn
 

Definition at line 135 of file compatdef.h.

#define camStrdec s,
 )     ( (v)-1 )
 

Definition at line 216 of file compatdef.h.

#define camStrdup   wxStrdup
 

Definition at line 136 of file compatdef.h.

#define camStrdupW   wxStrdupW
 

Definition at line 137 of file compatdef.h.

#define camStrftime   wxStrftime
 

Definition at line 138 of file compatdef.h.

#define camStricmp   wxStricmp
 

Definition at line 139 of file compatdef.h.

#define camStrinc  )     ( (v)+1 )
 

Definition at line 214 of file compatdef.h.

#define camStrlen   wxStrlen
 

Definition at line 141 of file compatdef.h.

#define camStrncat   wxStrncat
 

Definition at line 143 of file compatdef.h.

#define camStrncmp   wxStrncmp
 

Definition at line 144 of file compatdef.h.

#define camStrncpy   wxStrncpy
 

Definition at line 145 of file compatdef.h.

#define camStrnicmp   wxStrnicmp
 

Definition at line 140 of file compatdef.h.

#define camStrninc s,
 )     ( (s)+(n) )
 

Definition at line 215 of file compatdef.h.

#define camStrpbrk   wxStrpbrk
 

Definition at line 146 of file compatdef.h.

#define camStrrchr   wxStrrchr
 

Definition at line 147 of file compatdef.h.

#define camStrspn   wxStrspn
 

Definition at line 148 of file compatdef.h.

#define camStrstr   wxStrstr
 

Definition at line 149 of file compatdef.h.

#define camStrtod   wxStrtod
 

Definition at line 150 of file compatdef.h.

#define camStrtof str,
pszMark   )     strtof( str, pszMark )
 

Definition at line 233 of file compatdef.h.

#define camStrtok   strtok_r
 

Definition at line 232 of file compatdef.h.

#define camStrtol   wxStrtol
 

Definition at line 151 of file compatdef.h.

#define camStrtoul   wxStrtoul
 

Definition at line 152 of file compatdef.h.

#define camStrxfrm   wxStrxfrm
 

Definition at line 153 of file compatdef.h.

#define camSystem   wxSystem
 

Definition at line 188 of file compatdef.h.

#define camTmpnam   wxTmpnam
 

Definition at line 175 of file compatdef.h.

#define camTolower   wxTolower
 

Definition at line 127 of file compatdef.h.

#define camToupper   wxToupper
 

Definition at line 128 of file compatdef.h.

#define camUngetc   wxUngetc
 

Definition at line 176 of file compatdef.h.

#define CAMUNUSED  )     WXUNUSED(x)
 

Definition at line 688 of file compatdef.h.

#define camVfprintf   wxVfprintf
 

Definition at line 177 of file compatdef.h.

#define camVprintf   wxVprintf
 

Definition at line 178 of file compatdef.h.

#define camVsnprintf   wxVsnprintf
 

Definition at line 181 of file compatdef.h.

#define camVsprintf   wxVsprintf
 

Definition at line 180 of file compatdef.h.

#define camVsscanf   wxVsscanf