Copyright | (c) Alastair Reid 1997-2003 |
---|---|
License | BSD-style (see the file libraries/base/LICENSE) |
Maintainer | Esa Ilari Vuokko <ei@vuokko.info> |
Stability | provisional |
Portability | portable |
Safe Haskell | Trustworthy |
Language | Haskell2010 |
A collection of FFI declarations for interfacing with Win32.
Documentation
sizeofPOINT :: Int #
type HRGN = ForeignHANDLE #
type MbHPALETTE = Maybe HPALETTE #
hWND_BOTTOM :: HWND #
hWND_NOTOPMOST :: HWND #
hWND_TOPMOST :: HWND #
pALETTEINDEX :: WORD -> COLORREF #
type PolyFillMode = INT #
wINDING :: PolyFillMode #
type ArcDirection = INT #
type MbArcDirection = Maybe ArcDirection #
type GraphicsMode = DWORD #
type MbGraphicsMode = Maybe GraphicsMode #
type BackgroundMode = INT #
type HatchStyle = INT #
hS_CROSS :: HatchStyle #
type StretchBltMode = INT #
type TextAlignment = UINT #
tA_TOP :: TextAlignment #
type ClippingMode = INT #
rGN_AND :: ClippingMode #
rGN_OR :: ClippingMode #
rGN_XOR :: ClippingMode #
type RegionType = INT #
eRROR :: RegionType #
cLR_INVALID :: COLORREF #
oBJ_METADC :: UINT #
oBJ_BITMAP :: UINT #
oBJ_REGION :: UINT #
oBJ_METAFILE :: UINT #
oBJ_EXTPEN :: UINT #
oBJ_ENHMETADC :: UINT #
oBJ_ENHMETAFILE :: UINT #