Safe Haskell | Safe-Inferred |
---|---|

Language | Haskell2010 |

List of common Windows Messages

2005 Shengalts Aleksander aka Instructor Shengalts@mail.ru

For usage example see `Examples/WinMessages.hs`

.

Prefix Message category ------------------------- SW ShowWindow Commands BM Button control CB Combo box control EM Edit control LB List box control WM General window ABM Application desktop toolbar DBT Device DM Default push button control HDM Header control LVM List view control SB Status bar window SBM Scroll bar control STM Static control TCM Tab control PBM Progress bar

NOT included messages (WM_USER + X) ----------------------------------- CBEM Extended combo box control CDM Common dialog box DL Drag list box DTM Date and time picker control HKM Hot key control IPM IP address control MCM Month calendar control PGM Pager control PSM Property sheet RB Rebar control TB Toolbar TBM Trackbar TTM Tooltip control TVM Tree-view control UDM Up-down control

# Documentation

hwnd_BROADCAST :: Num a => a Source

sw_SHOWNORMAL :: Num a => a Source

sw_SHOWMINIMIZED :: Num a => a Source

sw_SHOWMAXIMIZED :: Num a => a Source

sw_MAXIMIZE :: Num a => a Source

sw_SHOWNOACTIVATE :: Num a => a Source

sw_MINIMIZE :: Num a => a Source

sw_SHOWMINNOACTIVE :: Num a => a Source

sw_RESTORE :: Num a => a Source

sw_SHOWDEFAULT :: Num a => a Source

sw_FORCEMINIMIZE :: Num a => a Source

bm_GETCHECK :: Num a => a Source

bm_GETIMAGE :: Num a => a Source

bm_GETSTATE :: Num a => a Source

bm_SETCHECK :: Num a => a Source

bm_SETIMAGE :: Num a => a Source

bm_SETSTATE :: Num a => a Source

bm_SETSTYLE :: Num a => a Source

bst_UNCHECKED :: Num a => a Source

bst_CHECKED :: Num a => a Source

bst_INDETERMINATE :: Num a => a Source

bst_PUSHED :: Num a => a Source

cb_ADDSTRING :: Num a => a Source

cb_DELETESTRING :: Num a => a Source

cb_FINDSTRING :: Num a => a Source

cb_FINDSTRINGEXACT :: Num a => a Source

cb_GETCOUNT :: Num a => a Source

cb_GETCURSEL :: Num a => a Source

cb_GETDROPPEDCONTROLRECT :: Num a => a Source

cb_GETDROPPEDSTATE :: Num a => a Source

cb_GETDROPPEDWIDTH :: Num a => a Source

cb_GETEDITSEL :: Num a => a Source

cb_GETEXTENDEDUI :: Num a => a Source

cb_GETHORIZONTALEXTENT :: Num a => a Source

cb_GETITEMDATA :: Num a => a Source

cb_GETITEMHEIGHT :: Num a => a Source

cb_GETLBTEXT :: Num a => a Source

cb_GETLBTEXTLEN :: Num a => a Source

cb_GETLOCALE :: Num a => a Source

cb_GETTOPINDEX :: Num a => a Source

cb_INITSTORAGE :: Num a => a Source

cb_INSERTSTRING :: Num a => a Source

cb_LIMITTEXT :: Num a => a Source

cb_MULTIPLEADDSTRING :: Num a => a Source

cb_RESETCONTENT :: Num a => a Source

cb_SELECTSTRING :: Num a => a Source

cb_SETCURSEL :: Num a => a Source

cb_SETDROPPEDWIDTH :: Num a => a Source

cb_SETEDITSEL :: Num a => a Source

cb_SETEXTENDEDUI :: Num a => a Source

cb_SETHORIZONTALEXTENT :: Num a => a Source

cb_SETITEMDATA :: Num a => a Source

cb_SETITEMHEIGHT :: Num a => a Source

cb_SETLOCALE :: Num a => a Source

cb_SETTOPINDEX :: Num a => a Source

cb_SHOWDROPDOWN :: Num a => a Source

em_CANUNDO :: Num a => a Source

em_CHARFROMPOS :: Num a => a Source

em_EMPTYUNDOBUFFER :: Num a => a Source

em_EXLIMITTEXT :: Num a => a Source

em_FMTLINES :: Num a => a Source

em_GETFIRSTVISIBLELINE :: Num a => a Source

em_GETHANDLE :: Num a => a Source

em_GETIMESTATUS :: Num a => a Source

em_GETLIMITTEXT :: Num a => a Source

em_GETLINE :: Num a => a Source

em_GETLINECOUNT :: Num a => a Source

em_GETMARGINS :: Num a => a Source

em_GETMODIFY :: Num a => a Source

em_GETPASSWORDCHAR :: Num a => a Source

em_GETRECT :: Num a => a Source

em_GETTHUMB :: Num a => a Source

em_GETWORDBREAKPROC :: Num a => a Source

em_LIMITTEXT :: Num a => a Source

em_LINEFROMCHAR :: Num a => a Source

em_LINEINDEX :: Num a => a Source

em_LINELENGTH :: Num a => a Source

em_LINESCROLL :: Num a => a Source

em_POSFROMCHAR :: Num a => a Source

em_REPLACESEL :: Num a => a Source

em_SCROLLCARET :: Num a => a Source

em_SETHANDLE :: Num a => a Source

em_SETIMESTATUS :: Num a => a Source

em_SETLIMITTEXT :: Num a => a Source

em_SETMARGINS :: Num a => a Source

em_SETMODIFY :: Num a => a Source

em_SETPASSWORDCHAR :: Num a => a Source

em_SETREADONLY :: Num a => a Source

em_SETRECT :: Num a => a Source

em_SETRECTNP :: Num a => a Source

em_SETTABSTOPS :: Num a => a Source

em_SETWORDBREAKPROC :: Num a => a Source

lb_ADDFILE :: Num a => a Source

lb_ADDSTRING :: Num a => a Source

lb_DELETESTRING :: Num a => a Source

lb_FINDSTRING :: Num a => a Source

lb_FINDSTRINGEXACT :: Num a => a Source

lb_GETANCHORINDEX :: Num a => a Source

lb_GETCARETINDEX :: Num a => a Source

lb_GETCOUNT :: Num a => a Source

lb_GETCURSEL :: Num a => a Source

lb_GETHORIZONTALEXTENT :: Num a => a Source

lb_GETITEMDATA :: Num a => a Source

lb_GETITEMHEIGHT :: Num a => a Source

lb_GETITEMRECT :: Num a => a Source

lb_GETLOCALE :: Num a => a Source

lb_GETSELCOUNT :: Num a => a Source

lb_GETSELITEMS :: Num a => a Source

lb_GETTEXT :: Num a => a Source

lb_GETTEXTLEN :: Num a => a Source

lb_GETTOPINDEX :: Num a => a Source

lb_INITSTORAGE :: Num a => a Source

lb_INSERTSTRING :: Num a => a Source

lb_ITEMFROMPOINT :: Num a => a Source

lb_MULTIPLEADDSTRING :: Num a => a Source

lb_RESETCONTENT :: Num a => a Source

lb_SELECTSTRING :: Num a => a Source

lb_SELITEMRANGE :: Num a => a Source

lb_SELITEMRANGEEX :: Num a => a Source

lb_SETANCHORINDEX :: Num a => a Source

lb_SETCARETINDEX :: Num a => a Source

lb_SETCOLUMNWIDTH :: Num a => a Source

lb_SETCOUNT :: Num a => a Source

lb_SETCURSEL :: Num a => a Source

lb_SETHORIZONTALEXTENT :: Num a => a Source

lb_SETITEMDATA :: Num a => a Source

lb_SETITEMHEIGHT :: Num a => a Source

lb_SETLOCALE :: Num a => a Source

lb_SETTABSTOPS :: Num a => a Source

lb_SETTOPINDEX :: Num a => a Source

wm_ACTIVATE :: Num a => a Source

wm_ACTIVATEAPP :: Num a => a Source

wm_AFXFIRST :: Num a => a Source

wm_AFXLAST :: Num a => a Source

wm_APPCOMMAND :: Num a => a Source

wm_ASKCBFORMATNAME :: Num a => a Source

wm_CANCELJOURNAL :: Num a => a Source

wm_CANCELMODE :: Num a => a Source

wm_CAPTURECHANGED :: Num a => a Source

wm_CHANGECBCHAIN :: Num a => a Source

wm_CHANGEUISTATE :: Num a => a Source

wm_CHARTOITEM :: Num a => a Source

wm_CHILDACTIVATE :: Num a => a Source

wm_COMMAND :: Num a => a Source

wm_COMMNOTIFY :: Num a => a Source

wm_COMPACTING :: Num a => a Source

wm_COMPAREITEM :: Num a => a Source

wm_CONTEXTMENU :: Num a => a Source

wm_CONVERTREQUESTEX :: Num a => a Source

wm_COPYDATA :: Num a => a Source

wm_CTLCOLOR :: Num a => a Source

wm_CTLCOLORBTN :: Num a => a Source

wm_CTLCOLORDLG :: Num a => a Source

wm_CTLCOLOREDIT :: Num a => a Source

wm_CTLCOLORLISTBOX :: Num a => a Source

wm_CTLCOLORMSGBOX :: Num a => a Source

wm_CTLCOLORSCROLLBAR :: Num a => a Source

wm_CTLCOLORSTATIC :: Num a => a Source

wm_DDE_FIRST :: Num a => a Source

wm_DEADCHAR :: Num a => a Source

wm_DELETEITEM :: Num a => a Source

wm_DESTROY :: Num a => a Source

wm_DESTROYCLIPBOARD :: Num a => a Source

wm_DEVICECHANGE :: Num a => a Source

wm_DEVMODECHANGE :: Num a => a Source

wm_DISPLAYCHANGE :: Num a => a Source

wm_DRAWCLIPBOARD :: Num a => a Source

wm_DRAWITEM :: Num a => a Source

wm_DROPFILES :: Num a => a Source

wm_ENDSESSION :: Num a => a Source

wm_ENTERIDLE :: Num a => a Source

wm_ENTERMENULOOP :: Num a => a Source

wm_ENTERSIZEMOVE :: Num a => a Source

wm_ERASEBKGND :: Num a => a Source

wm_EXITMENULOOP :: Num a => a Source

wm_EXITSIZEMOVE :: Num a => a Source

wm_FONTCHANGE :: Num a => a Source

wm_GETDLGCODE :: Num a => a Source

wm_GETFONT :: Num a => a Source

wm_GETHOTKEY :: Num a => a Source

wm_GETICON :: Num a => a Source

wm_GETMINMAXINFO :: Num a => a Source

wm_GETOBJECT :: Num a => a Source

wm_GETTEXT :: Num a => a Source

wm_GETTEXTLENGTH :: Num a => a Source

wm_HANDHELDFIRST :: Num a => a Source

wm_HANDHELDLAST :: Num a => a Source

wm_HSCROLL :: Num a => a Source

wm_HSCROLLCLIPBOARD :: Num a => a Source

wm_ICONERASEBKGND :: Num a => a Source

wm_IME_CHAR :: Num a => a Source

wm_IME_COMPOSITION :: Num a => a Source

wm_IME_COMPOSITIONFULL :: Num a => a Source

wm_IME_CONTROL :: Num a => a Source

wm_IME_ENDCOMPOSITION :: Num a => a Source

wm_IME_KEYDOWN :: Num a => a Source

wm_IME_KEYLAST :: Num a => a Source

wm_IME_KEYUP :: Num a => a Source

wm_IME_NOTIFY :: Num a => a Source

wm_IME_REQUEST :: Num a => a Source

wm_IME_SELECT :: Num a => a Source

wm_IME_SETCONTEXT :: Num a => a Source

wm_IME_STARTCOMPOSITION :: Num a => a Source

wm_INITDIALOG :: Num a => a Source

wm_INITMENU :: Num a => a Source

wm_INITMENUPOPUP :: Num a => a Source

wm_INPUTLANGCHANGE :: Num a => a Source

wm_INPUTLANGCHANGEREQUEST :: Num a => a Source

wm_KEYDOWN :: Num a => a Source

wm_KEYFIRST :: Num a => a Source

wm_KEYLAST :: Num a => a Source

wm_KILLFOCUS :: Num a => a Source

wm_LBUTTONDBLCLK :: Num a => a Source

wm_LBUTTONDOWN :: Num a => a Source

wm_LBUTTONUP :: Num a => a Source

wm_MBUTTONDBLCLK :: Num a => a Source

wm_MBUTTONDOWN :: Num a => a Source

wm_MBUTTONUP :: Num a => a Source

wm_MDIACTIVATE :: Num a => a Source

wm_MDICASCADE :: Num a => a Source

wm_MDICREATE :: Num a => a Source

wm_MDIDESTROY :: Num a => a Source

wm_MDIGETACTIVE :: Num a => a Source

wm_MDIICONARRANGE :: Num a => a Source

wm_MDIMAXIMIZE :: Num a => a Source

wm_MDINEXT :: Num a => a Source

wm_MDIREFRESHMENU :: Num a => a Source

wm_MDIRESTORE :: Num a => a Source

wm_MDISETMENU :: Num a => a Source

wm_MDITILE :: Num a => a Source

wm_MEASUREITEM :: Num a => a Source

wm_MENUCHAR :: Num a => a Source

wm_MENUCOMMAND :: Num a => a Source

wm_MENUDRAG :: Num a => a Source

wm_MENUGETOBJECT :: Num a => a Source

wm_MENURBUTTONUP :: Num a => a Source

wm_MENUSELECT :: Num a => a Source

wm_MOUSEACTIVATE :: Num a => a Source

wm_MOUSEFIRST :: Num a => a Source

wm_MOUSEHOVER :: Num a => a Source

wm_MOUSELAST :: Num a => a Source

wm_MOUSELEAVE :: Num a => a Source

wm_MOUSEMOVE :: Num a => a Source

wm_MOUSEWHEEL :: Num a => a Source

wm_NCACTIVATE :: Num a => a Source

wm_NCCALCSIZE :: Num a => a Source

wm_NCCREATE :: Num a => a Source

wm_NCDESTROY :: Num a => a Source

wm_NCHITTEST :: Num a => a Source

wm_NCLBUTTONDBLCLK :: Num a => a Source

wm_NCLBUTTONDOWN :: Num a => a Source

wm_NCLBUTTONUP :: Num a => a Source

wm_NCMBUTTONDBLCLK :: Num a => a Source

wm_NCMBUTTONDOWN :: Num a => a Source

wm_NCMBUTTONUP :: Num a => a Source

wm_NCMOUSEHOVER :: Num a => a Source

wm_NCMOUSELEAVE :: Num a => a Source

wm_NCMOUSEMOVE :: Num a => a Source

wm_NCPAINT :: Num a => a Source

wm_NCRBUTTONDBLCLK :: Num a => a Source

wm_NCRBUTTONDOWN :: Num a => a Source

wm_NCRBUTTONUP :: Num a => a Source

wm_NCXBUTTONDBLCLK :: Num a => a Source

wm_NCXBUTTONDOWN :: Num a => a Source

wm_NCXBUTTONUP :: Num a => a Source

wm_NEXTDLGCTL :: Num a => a Source

wm_NEXTMENU :: Num a => a Source

wm_NOTIFYFORMAT :: Num a => a Source

wm_PAINTCLIPBOARD :: Num a => a Source

wm_PAINTICON :: Num a => a Source

wm_PALETTECHANGED :: Num a => a Source

wm_PALETTEISCHANGING :: Num a => a Source

wm_PARENTNOTIFY :: Num a => a Source

wm_PENWINFIRST :: Num a => a Source

wm_PENWINLAST :: Num a => a Source

wm_POWERBROADCAST :: Num a => a Source

wm_PRINTCLIENT :: Num a => a Source

wm_QUERYDRAGICON :: Num a => a Source

wm_QUERYENDSESSION :: Num a => a Source

wm_QUERYNEWPALETTE :: Num a => a Source

wm_QUERYOPEN :: Num a => a Source

wm_QUERYUISTATE :: Num a => a Source

wm_QUEUESYNC :: Num a => a Source

wm_RBUTTONDBLCLK :: Num a => a Source

wm_RBUTTONDOWN :: Num a => a Source

wm_RBUTTONUP :: Num a => a Source

wm_RASDIALEVENT :: Num a => a Source

wm_RENDERALLFORMATS :: Num a => a Source

wm_RENDERFORMAT :: Num a => a Source

wm_SETCURSOR :: Num a => a Source

wm_SETFOCUS :: Num a => a Source

wm_SETFONT :: Num a => a Source

wm_SETHOTKEY :: Num a => a Source

wm_SETICON :: Num a => a Source

wm_SETREDRAW :: Num a => a Source

wm_SETTEXT :: Num a => a Source

wm_SETTINGCHANGE :: Num a => a Source

wm_SHOWWINDOW :: Num a => a Source

wm_SIZECLIPBOARD :: Num a => a Source

wm_SPOOLERSTATUS :: Num a => a Source

wm_STYLECHANGED :: Num a => a Source

wm_STYLECHANGING :: Num a => a Source

wm_SYNCPAINT :: Num a => a Source

wm_SYSCHAR :: Num a => a Source

wm_SYSCOLORCHANGE :: Num a => a Source

wm_SYSCOMMAND :: Num a => a Source

wm_SYSDEADCHAR :: Num a => a Source

wm_SYSKEYDOWN :: Num a => a Source

wm_SYSKEYUP :: Num a => a Source

wm_TABLET_FIRST :: Num a => a Source

wm_TABLET_LAST :: Num a => a Source

wm_THEMECHANGED :: Num a => a Source

wm_TIMECHANGE :: Num a => a Source

wm_UNICHAR :: Num a => a Source

wm_UNINITMENUPOPUP :: Num a => a Source

wm_UPDATEUISTATE :: Num a => a Source

wm_USERCHANGED :: Num a => a Source

wm_VKEYTOITEM :: Num a => a Source

wm_VSCROLL :: Num a => a Source

wm_VSCROLLCLIPBOARD :: Num a => a Source

wm_WINDOWPOSCHANGED :: Num a => a Source

wm_WINDOWPOSCHANGING :: Num a => a Source

wm_WININICHANGE :: Num a => a Source

wm_WTSSESSION_CHANGE :: Num a => a Source

wm_XBUTTONDBLCLK :: Num a => a Source

wm_XBUTTONDOWN :: Num a => a Source

wm_XBUTTONUP :: Num a => a Source

abm_ACTIVATE :: Num a => a Source

abm_GETAUTOHIDEBAR :: Num a => a Source

abm_GETSTATE :: Num a => a Source

abm_GETTASKBARPOS :: Num a => a Source

abm_QUERYPOS :: Num a => a Source

abm_REMOVE :: Num a => a Source

abm_SETAUTOHIDEBAR :: Num a => a Source

abm_SETPOS :: Num a => a Source

abm_WINDOWPOSCHANGED :: Num a => a Source

dbt_APPYBEGIN :: Num a => a Source

dbt_APPYEND :: Num a => a Source

dbt_CONFIGCHANGECANCELED :: Num a => a Source

dbt_CONFIGCHANGED :: Num a => a Source

dbt_CONFIGMGAPI32 :: Num a => a Source

dbt_CONFIGMGPRIVATE :: Num a => a Source

dbt_CUSTOMEVENT :: Num a => a Source

dbt_DEVICEARRIVAL :: Num a => a Source

dbt_DEVICEQUERYREMOVE :: Num a => a Source

dbt_DEVICEQUERYREMOVEFAILED :: Num a => a Source

dbt_DEVICEREMOVECOMPLETE :: Num a => a Source

dbt_DEVICEREMOVEPENDING :: Num a => a Source

dbt_DEVICETYPESPECIFIC :: Num a => a Source

dbt_DEVNODES_CHANGED :: Num a => a Source

dbt_DEVTYP_DEVICEINTERFACE :: Num a => a Source

dbt_DEVTYP_DEVNODE :: Num a => a Source

dbt_DEVTYP_HANDLE :: Num a => a Source

dbt_DEVTYP_NET :: Num a => a Source

dbt_DEVTYP_OEM :: Num a => a Source

dbt_DEVTYP_PORT :: Num a => a Source

dbt_DEVTYP_VOLUME :: Num a => a Source

dbt_LOW_DISK_SPACE :: Num a => a Source

dbt_MONITORCHANGE :: Num a => a Source

dbt_NO_DISK_SPACE :: Num a => a Source

dbt_QUERYCHANGECONFIG :: Num a => a Source

dbt_SHELLLOGGEDON :: Num a => a Source

dbt_USERDEFINED :: Num a => a Source

dbt_VOLLOCKLOCKFAILED :: Num a => a Source

dbt_VOLLOCKLOCKRELEASED :: Num a => a Source

dbt_VOLLOCKLOCKTAKEN :: Num a => a Source

dbt_VOLLOCKQUERYLOCK :: Num a => a Source

dbt_VOLLOCKQUERYUNLOCK :: Num a => a Source

dbt_VOLLOCKUNLOCKFAILED :: Num a => a Source

dbt_VPOWERDAPI :: Num a => a Source

dbt_VXDINITCOMPLETE :: Num a => a Source

dm_BITSPERPEL :: Num a => a Source

dm_COLLATE :: Num a => a Source

dm_DEFAULTSOURCE :: Num a => a Source

dm_DISPLAYFLAGS :: Num a => a Source

dm_DISPLAYFREQUENCY :: Num a => a Source

dm_DITHERTYPE :: Num a => a Source

dm_FORMNAME :: Num a => a Source

dm_GRAYSCALE :: Num a => a Source

dm_ICMINTENT :: Num a => a Source

dm_ICMMETHOD :: Num a => a Source

dm_INTERLACED :: Num a => a Source

dm_LOGPIXELS :: Num a => a Source

dm_MEDIATYPE :: Num a => a Source

dm_ORIENTATION :: Num a => a Source

dm_PANNINGHEIGHT :: Num a => a Source

dm_PANNINGWIDTH :: Num a => a Source

dm_PAPERLENGTH :: Num a => a Source

dm_PAPERSIZE :: Num a => a Source

dm_PAPERWIDTH :: Num a => a Source

dm_PELSHEIGHT :: Num a => a Source

dm_PELSWIDTH :: Num a => a Source

dm_POSITION :: Num a => a Source

dm_PRINTQUALITY :: Num a => a Source

dm_SPECVERSION :: Num a => a Source

dm_TTOPTION :: Num a => a Source

dm_YRESOLUTION :: Num a => a Source

sb_CONST_ALPHA :: Num a => a Source

sb_GRAD_RECT :: Num a => a Source

sb_GRAD_TRI :: Num a => a Source

sb_PIXEL_ALPHA :: Num a => a Source

sb_PREMULT_ALPHA :: Num a => a Source

sb_SIMPLEID :: Num a => a Source

sbm_ENABLE_ARROWS :: Num a => a Source

sbm_GETPOS :: Num a => a Source

sbm_GETRANGE :: Num a => a Source

sbm_GETSCROLLINFO :: Num a => a Source

sbm_SETPOS :: Num a => a Source

sbm_SETRANGE :: Num a => a Source

sbm_SETRANGEREDRAW :: Num a => a Source

sbm_SETSCROLLINFO :: Num a => a Source

stm_GETICON :: Num a => a Source

stm_GETIMAGE :: Num a => a Source

stm_MSGMAX :: Num a => a Source

stm_ONLY_THIS_INTERFACE :: Num a => a Source

stm_ONLY_THIS_NAME :: Num a => a Source

stm_ONLY_THIS_PROTOCOL :: Num a => a Source

stm_ONLY_THIS_TYPE :: Num a => a Source

stm_SETICON :: Num a => a Source

stm_SETIMAGE :: Num a => a Source

pbm_SETRANGE :: Num a => a Source

pbm_SETPOS :: Num a => a Source

pbm_DELTAPOS :: Num a => a Source

pbm_SETSTEP :: Num a => a Source

pbm_STEPIT :: Num a => a Source

pbm_GETPOS :: Num a => a Source

pbm_SETMARQUEE :: Num a => a Source