Graphics.Win32.Message

Win32-2.6.2.1: A binding to Windows Win32 API.

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 | Safe
Language | Haskell2010

Graphics.Win32.Message

Description

A collection of FFI declarations for interfacing with Win32.

# Documentation

type WindowMessage = DWORD #

wM_COMPACTING :: WindowMessage #

wM_WININICHANGE :: WindowMessage #

wM_SYSCOLORCHANGE :: WindowMessage #

wM_QUERYNEWPALETTE :: WindowMessage #

wM_PALETTEISCHANGING :: WindowMessage #

wM_PALETTECHANGED :: WindowMessage #

wM_FONTCHANGE :: WindowMessage #

wM_SPOOLERSTATUS :: WindowMessage #

wM_DEVMODECHANGE :: WindowMessage #

wM_TIMECHANGE :: WindowMessage #

wM_POWER :: WindowMessage #

wM_QUERYENDSESSION :: WindowMessage #

wM_ENDSESSION :: WindowMessage #

wM_QUIT :: WindowMessage #

wM_CREATE :: WindowMessage #

wM_NCCREATE :: WindowMessage #

wM_DESTROY :: WindowMessage #

wM_NCDESTROY :: WindowMessage #

wM_SHOWWINDOW :: WindowMessage #

wM_SETREDRAW :: WindowMessage #

wM_ENABLE :: WindowMessage #

wM_SETTEXT :: WindowMessage #

wM_GETTEXT :: WindowMessage #

wM_GETTEXTLENGTH :: WindowMessage #

wM_WINDOWPOSCHANGING :: WindowMessage #

wM_WINDOWPOSCHANGED :: WindowMessage #

wM_MOVE :: WindowMessage #

wM_SIZE :: WindowMessage #

wM_QUERYOPEN :: WindowMessage #

wM_CLOSE :: WindowMessage #

wM_GETMINMAXINFO :: WindowMessage #

wM_PAINT :: WindowMessage #

wM_ERASEBKGND :: WindowMessage #

wM_ICONERASEBKGND :: WindowMessage #

wM_NCPAINT :: WindowMessage #

wM_NCCALCSIZE :: WindowMessage #

wM_QUERYDRAGICON :: WindowMessage #

wM_DROPFILES :: WindowMessage #

wM_ACTIVATE :: WindowMessage #

wM_ACTIVATEAPP :: WindowMessage #

wM_NCACTIVATE :: WindowMessage #

wM_SETFOCUS :: WindowMessage #

wM_KILLFOCUS :: WindowMessage #

wM_KEYDOWN :: WindowMessage #

wM_KEYUP :: WindowMessage #

wM_CHAR :: WindowMessage #

wM_DEADCHAR :: WindowMessage #

wM_SYSKEYDOWN :: WindowMessage #

wM_SYSKEYUP :: WindowMessage #

wM_SYSCHAR :: WindowMessage #

wM_SYSDEADCHAR :: WindowMessage #

wM_KEYFIRST :: WindowMessage #

wM_KEYLAST :: WindowMessage #

wM_MOUSEMOVE :: WindowMessage #

wM_LBUTTONDOWN :: WindowMessage #

wM_LBUTTONUP :: WindowMessage #

wM_LBUTTONDBLCLK :: WindowMessage #

wM_RBUTTONDOWN :: WindowMessage #

wM_RBUTTONUP :: WindowMessage #

wM_RBUTTONDBLCLK :: WindowMessage #

wM_MBUTTONDOWN :: WindowMessage #

wM_MBUTTONUP :: WindowMessage #

wM_MBUTTONDBLCLK :: WindowMessage #

wM_MOUSEFIRST :: WindowMessage #

wM_MOUSELAST :: WindowMessage #

wM_NCMOUSEMOVE :: WindowMessage #

wM_NCLBUTTONDOWN :: WindowMessage #

wM_NCLBUTTONUP :: WindowMessage #

wM_NCLBUTTONDBLCLK :: WindowMessage #

wM_NCRBUTTONDOWN :: WindowMessage #

wM_NCRBUTTONUP :: WindowMessage #

wM_NCRBUTTONDBLCLK :: WindowMessage #

wM_NCMBUTTONDOWN :: WindowMessage #

wM_NCMBUTTONUP :: WindowMessage #

wM_NCMBUTTONDBLCLK :: WindowMessage #

wM_MOUSEACTIVATE :: WindowMessage #

wM_CANCELMODE :: WindowMessage #

wM_TIMER :: WindowMessage #

wM_INITMENU :: WindowMessage #

wM_INITMENUPOPUP :: WindowMessage #

wM_MENUSELECT :: WindowMessage #

wM_MENUCHAR :: WindowMessage #

wM_COMMAND :: WindowMessage #

wM_HSCROLL :: WindowMessage #

wM_VSCROLL :: WindowMessage #

wM_CUT :: WindowMessage #

wM_COPY :: WindowMessage #

wM_PASTE :: WindowMessage #

wM_CLEAR :: WindowMessage #

wM_UNDO :: WindowMessage #

wM_RENDERFORMAT :: WindowMessage #

wM_RENDERALLFORMATS :: WindowMessage #

wM_DESTROYCLIPBOARD :: WindowMessage #

wM_DRAWCLIPBOARD :: WindowMessage #

wM_PAINTCLIPBOARD :: WindowMessage #

wM_SIZECLIPBOARD :: WindowMessage #

wM_VSCROLLCLIPBOARD :: WindowMessage #

wM_HSCROLLCLIPBOARD :: WindowMessage #

wM_ASKCBFORMATNAME :: WindowMessage #

wM_CHANGECBCHAIN :: WindowMessage #

wM_SETCURSOR :: WindowMessage #

wM_SYSCOMMAND :: WindowMessage #

wM_MDICREATE :: WindowMessage #

wM_MDIDESTROY :: WindowMessage #

wM_MDIACTIVATE :: WindowMessage #

wM_MDIRESTORE :: WindowMessage #

wM_MDINEXT :: WindowMessage #

wM_MDIMAXIMIZE :: WindowMessage #

wM_MDITILE :: WindowMessage #

wM_MDICASCADE :: WindowMessage #

wM_MDIICONARRANGE :: WindowMessage #

wM_MDIGETACTIVE :: WindowMessage #

wM_MDISETMENU :: WindowMessage #

wM_CHILDACTIVATE :: WindowMessage #

wM_INITDIALOG :: WindowMessage #

wM_NEXTDLGCTL :: WindowMessage #

wM_PARENTNOTIFY :: WindowMessage #

wM_ENTERIDLE :: WindowMessage #

wM_GETDLGCODE :: WindowMessage #

wM_SETFONT :: WindowMessage #

wM_GETFONT :: WindowMessage #

wM_DRAWITEM :: WindowMessage #

wM_MEASUREITEM :: WindowMessage #

wM_DELETEITEM :: WindowMessage #

wM_COMPAREITEM :: WindowMessage #

wM_VKEYTOITEM :: WindowMessage #

wM_CHARTOITEM :: WindowMessage #

wM_QUEUESYNC :: WindowMessage #

wM_USER :: WindowMessage #

wM_APP :: WindowMessage #

registerWindowMessage :: String -> IO WindowMessage #

c_RegisterWindowMessage :: LPCTSTR -> IO WindowMessage #

sIZE_RESTORED :: WPARAM #

sIZE_MINIMIZED :: WPARAM #

sIZE_MAXIMIZED :: WPARAM #

sIZE_MAXSHOW :: WPARAM #

sIZE_MAXHIDE :: WPARAM #