Back to index

lightning-sunbird  0.9+nobinonly
Defines | Typedefs
port.h File Reference
#include <assert.h>
#include <memory.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define CDECL   __cdecl
#define PASCAL   __pascal
#define FASTCALL   PASCAL
#define HWND2DWORD(X_hWnd)   ( (DWORD)MAKELONG(((WORD)(X_hWnd)), 0) )
#define DLLEXPORT
#define EXPORT   __export
#define LOADDS   __loadds
#define HUGE   __huge
#define FAR   __far
#define NEAR   __near
#define CONST   const
#define SIZEOF(x)   sizeof(x)
#define CHAR   char
#define TCHAR   char
#define WCHAR   char
#define LPTSTR   LPSTR
#define LPCTSTR   LPCSTR
#define UNREFERENCED_PARAMETER(x)   x;
#define TEXT(x)   x
#define GetWindowTextW   GetWindowText
#define lstrcpyW   lstrcpy
#define BN_DBLCLK   BN_DOUBLECLICKED
#define LPWSTR   LPSTR
#define LPCWSTR   LPCSTR
#define BST_UNCHECKED   0x0000
#define BST_CHECKED   0x0001
#define WIN95_COMPAT
#define ZeroMemory(PTR, SIZE)   memset(PTR, 0, SIZE)
#define UNALIGNED
#define MAKEWORD(low, high)   ((WORD)(((BYTE)(low)) | (((WORD)((BYTE)(high))) << 8)))

Typedefs

typedef DWORD CRITICAL_SECTION
typedef CRITICAL_SECTION FARLPCRITICAL_SECTION
typedef DWORD u_int32
typedef WORD u_int16
typedef BYTE u_int8
typedef BOOL Bool16
typedef char HUGEHPSTR
typedef const char HUGEHPCSTR
typedef unsigned char HUGEHPBYTE
typedef WORD HUGEHPWORD
typedef UINT FARLPUINT
typedef BOOL(CALLBACKUSERABORTPROC )()
typedef BOOL(CALLBACKPROGRESSPROC )(UINT uPos, UINT uRange)
typedef int INT
typedef MINMAXINFO FARLPMINMAXINFO

Define Documentation

#define BN_DBLCLK   BN_DOUBLECLICKED

Definition at line 143 of file port.h.

#define BST_CHECKED   0x0001

Definition at line 154 of file port.h.

#define BST_UNCHECKED   0x0000

Definition at line 150 of file port.h.

#define CDECL   __cdecl

Definition at line 64 of file port.h.

#define CHAR   char

Definition at line 127 of file port.h.

Definition at line 125 of file port.h.

Definition at line 117 of file port.h.

#define EXPORT   __export

Definition at line 118 of file port.h.

#define FAR   __far

Definition at line 122 of file port.h.

Definition at line 79 of file port.h.

#define GetWindowTextW   GetWindowText

Definition at line 140 of file port.h.

#define HUGE   __huge

Definition at line 120 of file port.h.

#define HWND2DWORD (   X_hWnd)    ( (DWORD)MAKELONG(((WORD)(X_hWnd)), 0) )

Definition at line 88 of file port.h.

#define LOADDS   __loadds

Definition at line 119 of file port.h.

#define LPCTSTR   LPCSTR

Definition at line 134 of file port.h.

typedef LPCWSTR   LPCSTR

Definition at line 146 of file port.h.

Definition at line 131 of file port.h.

typedef LPWSTR   LPSTR

Definition at line 145 of file port.h.

#define lstrcpyW   lstrcpy

Definition at line 141 of file port.h.

#define MAKEWORD (   low,
  high 
)    ((WORD)(((BYTE)(low)) | (((WORD)((BYTE)(high))) << 8)))

Definition at line 237 of file port.h.

#define NEAR   __near

Definition at line 123 of file port.h.

#define PASCAL   __pascal

Definition at line 68 of file port.h.

#define SIZEOF (   x)    sizeof(x)

Definition at line 126 of file port.h.

#define TCHAR   char

Definition at line 128 of file port.h.

#define TEXT (   x)    x

Definition at line 138 of file port.h.

Definition at line 201 of file port.h.

Definition at line 136 of file port.h.

#define WCHAR   char

Definition at line 129 of file port.h.

Definition at line 159 of file port.h.

#define ZeroMemory (   PTR,
  SIZE 
)    memset(PTR, 0, SIZE)

Definition at line 177 of file port.h.


Typedef Documentation

typedef BOOL Bool16

Definition at line 191 of file port.h.

Definition at line 165 of file port.h.

typedef unsigned char HUGE* HPBYTE

Definition at line 225 of file port.h.

typedef const char HUGE* HPCSTR

Definition at line 224 of file port.h.

typedef char HUGE* HPSTR

Definition at line 223 of file port.h.

typedef WORD HUGE* HPWORD

Definition at line 226 of file port.h.

typedef int INT

Definition at line 230 of file port.h.

Definition at line 166 of file port.h.

typedef MINMAXINFO FAR* LPMINMAXINFO

Definition at line 231 of file port.h.

typedef UINT FAR* LPUINT

Definition at line 227 of file port.h.

Definition at line 229 of file port.h.

typedef WORD u_int16

Definition at line 186 of file port.h.

typedef DWORD u_int32

Definition at line 185 of file port.h.

typedef BYTE u_int8

Definition at line 187 of file port.h.

typedef BOOL(CALLBACK * USERABORTPROC)()

Definition at line 228 of file port.h.