AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WindowMessages
Thema durchsuchen
Ansicht
Themen-Optionen

WindowMessages

Ein Thema von Assarbad · begonnen am 25. Dez 2004 · letzter Beitrag vom 12. Aug 2005
Antwort Antwort
Seite 1 von 2  1 2      
Assarbad
Hiho,

der Name ist Programm - und zwar in beiderlei Hinsicht

Das Programm nimmt hexadezimale oder dezimale Codes entgegen und gibt jene im PSDK definierten Konstantenwerte (als Name!) aus, die diesen Wert haben.
Das Programm ist zwar in VC++ geschrieben, aber sicherlich auch für nonVCLer sinnvoll, daher wollte ich es hier vorstellen

http://assarbad.net/stuff/windowmessages.zip
http://assarbad.net/stuff/windowmessages.rar

Bei mehreren Konstanten zu einem Wert, werden auch alle Übereinstimmungen ausgegeben.

Folgende PSDK-Header sind vertreten:
Code:
      AdsProp.h
      CommCtrl.h
      CommDlg.h
      Cpl.h
      Dbt.h
      Dde.h
      Ime.h
      Pbt.h
      PrSht.h
      Ras.h
      Richedit.h
      ShellAPI.h
      Vfw.h
      WFExt.h
      WindowsX.h
      WinUser.h
      zmouse.h
Die anderen enthielten keine (zumindest keine einfach identifizierbaren, zB anhand Präfix) WMs.

Folgende Messages werden erkannt:
Code:
// Messages from <AdsProp.h>
WM_ADSPROP_NOTIFY_PAGEINIT
WM_ADSPROP_NOTIFY_PAGEHWND
WM_ADSPROP_NOTIFY_CHANGE
WM_ADSPROP_NOTIFY_APPLY
WM_ADSPROP_NOTIFY_SETFOCUS
WM_ADSPROP_NOTIFY_FOREGROUND
WM_ADSPROP_NOTIFY_EXIT
WM_ADSPROP_NOTIFY_ERROR
// Messages from <CommCtrl.h>
LVM_FIRST
HDM_FIRST
TCM_FIRST
BCM_FIRST
CCM_FIRST
CCM_LAST
CCM_SETBKCOLOR
CCM_SETCOLORSCHEME
CCM_GETCOLORSCHEME
CCM_GETDROPTARGET
CCM_SETUNICODEFORMAT
CCM_GETUNICODEFORMAT
CCM_SETVERSION
CCM_GETVERSION
CCM_SETNOTIFYWINDOW
CCM_SETWINDOWTHEME
CCM_DPISCALE
NM_OUTOFMEMORY
NM_CLICK
NM_DBLCLK
NM_RETURN
NM_RCLICK
NM_RDBLCLK
NM_SETFOCUS
NM_KILLFOCUS
NM_CUSTOMDRAW
NM_HOVER
NM_NCHITTEST
NM_KEYDOWN
NM_RELEASEDCAPTURE
NM_SETCURSOR
NM_CHAR
NM_TOOLTIPSCREATED
NM_LDOWN
NM_RDOWN
NM_THEMECHANGED
NM_FIRST
NM_LAST
RBN_FIRST
RBN_LAST
HDM_GETITEMCOUNT
HDM_INSERTITEMA
HDM_INSERTITEMW
HDM_INSERTITEM
HDM_INSERTITEM
HDM_DELETEITEM
HDM_GETITEMA
HDM_GETITEMW
HDM_GETITEM
HDM_GETITEM
HDM_SETITEMA
HDM_SETITEMW
HDM_SETITEM
HDM_SETITEM
HDM_LAYOUT
HDM_HITTEST
HDM_GETITEMRECT
HDM_SETIMAGELIST
HDM_GETIMAGELIST
HDM_ORDERTOINDEX
HDM_CREATEDRAGIMAGE
HDM_GETORDERARRAY
HDM_SETORDERARRAY
HDM_SETHOTDIVIDER
HDM_SETBITMAPMARGIN
HDM_GETBITMAPMARGIN
HDM_SETUNICODEFORMAT
HDM_GETUNICODEFORMAT
HDM_SETFILTERCHANGETIMEOUT
HDM_EDITFILTER
HDM_CLEARFILTER
TB_ENABLEBUTTON
TB_CHECKBUTTON
TB_PRESSBUTTON
TB_HIDEBUTTON
TB_INDETERMINATE
TB_MARKBUTTON
TB_ISBUTTONENABLED
TB_ISBUTTONCHECKED
TB_ISBUTTONPRESSED
TB_ISBUTTONHIDDEN
TB_ISBUTTONINDETERMINATE
TB_ISBUTTONHIGHLIGHTED
TB_SETSTATE
TB_GETSTATE
TB_ADDBITMAP
TB_ADDBUTTONSA
TB_INSERTBUTTONA
TB_ADDBUTTONS
TB_INSERTBUTTON
TB_DELETEBUTTON
TB_GETBUTTON
TB_BUTTONCOUNT
TB_COMMANDTOINDEX
TB_SAVERESTOREA
TB_SAVERESTOREW
TB_CUSTOMIZE
TB_ADDSTRINGA
TB_ADDSTRINGW
TB_GETITEMRECT
TB_BUTTONSTRUCTSIZE
TB_SETBUTTONSIZE
TB_SETBITMAPSIZE
TB_AUTOSIZE
TB_GETTOOLTIPS
TB_SETTOOLTIPS
TB_SETPARENT
TB_SETROWS
TB_GETROWS
TB_SETCMDID
TB_CHANGEBITMAP
TB_GETBITMAP
TB_GETBUTTONTEXTA
TB_GETBUTTONTEXTW
TB_REPLACEBITMAP
TB_SETINDENT
TB_SETIMAGELIST
TB_GETIMAGELIST
TB_LOADIMAGES
TB_GETRECT
TB_SETHOTIMAGELIST
TB_GETHOTIMAGELIST
TB_SETDISABLEDIMAGELIST
TB_GETDISABLEDIMAGELIST
TB_SETSTYLE
TB_GETSTYLE
TB_GETBUTTONSIZE
TB_SETBUTTONWIDTH
TB_SETMAXTEXTROWS
TB_GETTEXTROWS
TB_GETBUTTONTEXT
TB_SAVERESTORE
TB_ADDSTRING
TB_GETBUTTONTEXT
TB_SAVERESTORE
TB_ADDSTRING
TB_GETOBJECT
TB_GETHOTITEM
TB_SETHOTITEM
TB_SETANCHORHIGHLIGHT
TB_GETANCHORHIGHLIGHT
TB_MAPACCELERATORA
TB_GETINSERTMARK
TB_SETINSERTMARK
TB_INSERTMARKHITTEST
TB_MOVEBUTTON
TB_GETMAXSIZE
TB_SETEXTENDEDSTYLE
TB_GETEXTENDEDSTYLE
TB_GETPADDING
TB_SETPADDING
TB_SETINSERTMARKCOLOR
TB_GETINSERTMARKCOLOR
TB_SETCOLORSCHEME
TB_GETCOLORSCHEME
TB_SETUNICODEFORMAT
TB_GETUNICODEFORMAT
TB_MAPACCELERATORW
TB_MAPACCELERATOR
TB_MAPACCELERATOR
TB_GETBITMAPFLAGS
TB_GETBUTTONINFOW
TB_SETBUTTONINFOW
TB_GETBUTTONINFOA
TB_SETBUTTONINFOA
TB_GETBUTTONINFO
TB_SETBUTTONINFO
TB_GETBUTTONINFO
TB_SETBUTTONINFO
TB_INSERTBUTTONW
TB_ADDBUTTONSW
TB_HITTEST
TB_INSERTBUTTON
TB_ADDBUTTONS
TB_INSERTBUTTON
TB_ADDBUTTONS
TB_SETDRAWTEXTFLAGS
TB_GETSTRINGW
TB_GETSTRINGA
TB_GETSTRING
TB_GETSTRING
TB_GETMETRICS
TB_SETMETRICS
TB_SETWINDOWTHEME
RB_INSERTBANDA
RB_DELETEBAND
RB_GETBARINFO
RB_SETBARINFO
RB_GETBANDINFO
RB_SETBANDINFOA
RB_SETPARENT
RB_HITTEST
RB_GETRECT
RB_INSERTBANDW
RB_SETBANDINFOW
RB_GETBANDCOUNT
RB_GETROWCOUNT
RB_GETROWHEIGHT
RB_IDTOINDEX
RB_GETTOOLTIPS
RB_SETTOOLTIPS
RB_SETBKCOLOR
RB_GETBKCOLOR
RB_SETTEXTCOLOR
RB_GETTEXTCOLOR
RB_SIZETORECT
RB_SETCOLORSCHEME
RB_GETCOLORSCHEME
RB_INSERTBAND
RB_SETBANDINFO
RB_INSERTBAND
RB_SETBANDINFO
RB_BEGINDRAG
RB_ENDDRAG
RB_DRAGMOVE
RB_GETBARHEIGHT
RB_GETBANDINFOW
RB_GETBANDINFOA
RB_GETBANDINFO
RB_GETBANDINFO
RB_MINIMIZEBAND
RB_MAXIMIZEBAND
RB_GETDROPTARGET
RB_GETBANDBORDERS
RB_SHOWBAND
RB_SETPALETTE
RB_GETPALETTE
RB_MOVEBAND
RB_SETUNICODEFORMAT
RB_GETUNICODEFORMAT
RB_GETBANDMARGINS
RB_SETWINDOWTHEME
RB_PUSHCHEVRON
RBN_HEIGHTCHANGE
RBN_GETOBJECT
RBN_LAYOUTCHANGED
RBN_AUTOSIZE
RBN_BEGINDRAG
RBN_ENDDRAG
RBN_DELETINGBAND
RBN_DELETEDBAND
RBN_CHILDSIZE
RBN_CHEVRONPUSHED
RBN_MINMAX
RBN_AUTOBREAK
TTM_ACTIVATE
TTM_SETDELAYTIME
TTM_ADDTOOLA
TTM_ADDTOOLW
TTM_DELTOOLA
TTM_DELTOOLW
TTM_NEWTOOLRECTA
TTM_NEWTOOLRECTW
TTM_RELAYEVENT
TTM_GETTOOLINFOA
TTM_GETTOOLINFOW
TTM_SETTOOLINFOA
TTM_SETTOOLINFOW
TTM_HITTESTA
TTM_HITTESTW
TTM_GETTEXTA
TTM_GETTEXTW
TTM_UPDATETIPTEXTA
TTM_UPDATETIPTEXTW
TTM_GETTOOLCOUNT
TTM_ENUMTOOLSA
TTM_ENUMTOOLSW
TTM_GETCURRENTTOOLA
TTM_GETCURRENTTOOLW
TTM_WINDOWFROMPOINT
TTM_TRACKACTIVATE
TTM_TRACKPOSITION
TTM_SETTIPBKCOLOR
TTM_SETTIPTEXTCOLOR
TTM_GETDELAYTIME
TTM_GETTIPBKCOLOR
TTM_GETTIPTEXTCOLOR
TTM_SETMAXTIPWIDTH
TTM_GETMAXTIPWIDTH
TTM_SETMARGIN
TTM_GETMARGIN
TTM_POP
TTM_UPDATE
TTM_GETBUBBLESIZE
TTM_ADJUSTRECT
TTM_SETTITLEA
TTM_SETTITLEW
TTM_POPUP
TTM_GETTITLE
TTM_ADDTOOL
TTM_DELTOOL
TTM_NEWTOOLRECT
TTM_GETTOOLINFO
TTM_SETTOOLINFO
TTM_HITTEST
TTM_GETTEXT
TTM_UPDATETIPTEXT
TTM_ENUMTOOLS
TTM_GETCURRENTTOOL
TTM_SETTITLE
TTM_ADDTOOL
TTM_DELTOOL
TTM_NEWTOOLRECT
TTM_GETTOOLINFO
TTM_SETTOOLINFO
TTM_HITTEST
TTM_GETTEXT
TTM_UPDATETIPTEXT
TTM_ENUMTOOLS
TTM_GETCURRENTTOOL
TTM_SETTITLE
TTM_SETWINDOWTHEME
SB_SETTEXTA
SB_SETTEXTW
SB_GETTEXTA
SB_GETTEXTW
SB_GETTEXTLENGTHA
SB_GETTEXTLENGTHW
SB_GETTEXT
SB_SETTEXT
SB_GETTEXTLENGTH
SB_SETTIPTEXT
SB_GETTIPTEXT
SB_GETTEXT
SB_SETTEXT
SB_GETTEXTLENGTH
SB_SETTIPTEXT
SB_GETTIPTEXT
SB_SETPARTS
SB_GETPARTS
SB_GETBORDERS
SB_SETMINHEIGHT
SB_SIMPLE
SB_GETRECT
SB_ISSIMPLE
SB_SETICON
SB_SETTIPTEXTA
SB_SETTIPTEXTW
SB_GETTIPTEXTA
SB_GETTIPTEXTW
SB_GETICON
SB_SETUNICODEFORMAT
SB_GETUNICODEFORMAT
SB_SETBKCOLOR
SB_SIMPLEID
TBM_GETPOS
TBM_GETRANGEMIN
TBM_GETRANGEMAX
TBM_GETTIC
TBM_SETTIC
TBM_SETPOS
TBM_SETRANGE
TBM_SETRANGEMIN
TBM_SETRANGEMAX
TBM_CLEARTICS
TBM_SETSEL
TBM_SETSELSTART
TBM_SETSELEND
TBM_GETPTICS
TBM_GETTICPOS
TBM_GETNUMTICS
TBM_GETSELSTART
TBM_GETSELEND
TBM_CLEARSEL
TBM_SETTICFREQ
TBM_SETPAGESIZE
TBM_GETPAGESIZE
TBM_SETLINESIZE
TBM_GETLINESIZE
TBM_GETTHUMBRECT
TBM_GETCHANNELRECT
TBM_SETTHUMBLENGTH
TBM_GETTHUMBLENGTH
TBM_SETTOOLTIPS
TBM_GETTOOLTIPS
TBM_SETTIPSIDE
TBM_SETBUDDY
TBM_GETBUDDY
TBM_SETUNICODEFORMAT
TBM_GETUNICODEFORMAT
TB_LINEUP
TB_LINEDOWN
TB_PAGEUP
TB_PAGEDOWN
TB_THUMBPOSITION
TB_THUMBTRACK
TB_TOP
TB_BOTTOM
TB_ENDTRACK
UDM_SETRANGE
UDM_GETRANGE
UDM_SETPOS
UDM_GETPOS
UDM_SETBUDDY
UDM_GETBUDDY
UDM_SETACCEL
UDM_GETACCEL
UDM_SETBASE
UDM_GETBASE
UDM_SETRANGE32
UDM_GETRANGE32
UDM_SETUNICODEFORMAT
UDM_GETUNICODEFORMAT
UDM_SETPOS32
UDM_GETPOS32
PBM_SETRANGE
PBM_SETPOS
PBM_DELTAPOS
PBM_SETSTEP
PBM_STEPIT
PBM_SETRANGE32
PBM_GETRANGE
PBM_GETPOS
PBM_SETBARCOLOR
PBM_SETBKCOLOR
PBM_SETMARQUEE
LVM_SETUNICODEFORMAT
LVM_GETUNICODEFORMAT
LVM_GETBKCOLOR
LVM_SETBKCOLOR
LVM_GETIMAGELIST
LVM_SETIMAGELIST
LVM_GETITEMCOUNT
LVM_GETITEMA
LVM_GETITEMW
LVM_GETITEM
LVM_GETITEM
LVM_SETITEMA
LVM_SETITEMW
LVM_SETITEM
LVM_SETITEM
LVM_INSERTITEMA
LVM_INSERTITEMW
LVM_INSERTITEM
LVM_INSERTITEM
LVM_DELETEITEM
LVM_DELETEALLITEMS
LVM_GETCALLBACKMASK
LVM_SETCALLBACKMASK
LVM_GETNEXTITEM
LVM_FINDITEMA
LVM_FINDITEMW
LVM_FINDITEM
LVM_FINDITEM
LVM_GETITEMRECT
LVM_SETITEMPOSITION
LVM_GETITEMPOSITION
LVM_GETSTRINGWIDTHA
LVM_GETSTRINGWIDTHW
LVM_GETSTRINGWIDTH
LVM_GETSTRINGWIDTH
LVM_HITTEST
LVM_ENSUREVISIBLE
LVM_SCROLL
LVM_REDRAWITEMS
LVM_ARRANGE
LVM_EDITLABELA
LVM_EDITLABELW
LVM_EDITLABEL
LVM_EDITLABEL
LVM_GETEDITCONTROL
LVM_GETCOLUMNA
LVM_GETCOLUMNW
LVM_GETCOLUMN
LVM_GETCOLUMN
LVM_SETCOLUMNA
LVM_SETCOLUMNW
LVM_SETCOLUMN
LVM_SETCOLUMN
LVM_INSERTCOLUMNA
LVM_INSERTCOLUMNW
LVM_DELETECOLUMN
LVM_GETCOLUMNWIDTH
LVM_SETCOLUMNWIDTH
LVM_GETHEADER
LVM_CREATEDRAGIMAGE
LVM_GETVIEWRECT
LVM_GETTEXTCOLOR
LVM_SETTEXTCOLOR
LVM_GETTEXTBKCOLOR
LVM_SETTEXTBKCOLOR
LVM_GETTOPINDEX
LVM_GETCOUNTPERPAGE
LVM_GETORIGIN
LVM_UPDATE
LVM_SETITEMSTATE
LVM_GETITEMSTATE
LVM_GETITEMTEXTA
LVM_GETITEMTEXTW
LVM_GETITEMTEXT
LVM_GETITEMTEXT
LVM_SETITEMTEXTA
LVM_SETITEMTEXTW
LVM_SETITEMTEXT
LVM_SETITEMTEXT
LVM_SETITEMCOUNT
LVM_SORTITEMS
LVM_SETITEMPOSITION32
LVM_GETSELECTEDCOUNT
LVM_GETITEMSPACING
LVM_GETISEARCHSTRINGA
LVM_GETISEARCHSTRINGW
LVM_GETISEARCHSTRING
LVM_GETISEARCHSTRING
LVM_SETICONSPACING
LVM_SETEXTENDEDLISTVIEWSTYLE
LVM_GETEXTENDEDLISTVIEWSTYLE
LVM_GETSUBITEMRECT
LVM_SUBITEMHITTEST
LVM_SETCOLUMNORDERARRAY
LVM_GETCOLUMNORDERARRAY
LVM_SETHOTITEM
LVM_GETHOTITEM
LVM_SETHOTCURSOR
LVM_GETHOTCURSOR
LVM_APPROXIMATEVIEWRECT
LVM_SETWORKAREAS
LVM_GETWORKAREAS
LVM_GETNUMBEROFWORKAREAS
LVM_GETSELECTIONMARK
LVM_SETSELECTIONMARK
LVM_SETHOVERTIME
LVM_GETHOVERTIME
LVM_SETTOOLTIPS
LVM_GETTOOLTIPS
LVM_SORTITEMSEX
LVM_SETBKIMAGEA
LVM_SETBKIMAGEW
LVM_GETBKIMAGEA
LVM_GETBKIMAGEW
LVM_SETSELECTEDCOLUMN
LVM_SETTILEWIDTH
LVM_SETVIEW
LVM_GETVIEW
LVM_INSERTGROUP
LVM_SETGROUPINFO
LVM_GETGROUPINFO
LVM_REMOVEGROUP
LVM_MOVEGROUP
LVM_MOVEITEMTOGROUP
LVM_SETGROUPMETRICS
LVM_GETGROUPMETRICS
LVM_ENABLEGROUPVIEW
LVM_SORTGROUPS
LVM_INSERTGROUPSORTED
LVM_REMOVEALLGROUPS
LVM_HASGROUP
LVM_SETTILEVIEWINFO
LVM_GETTILEVIEWINFO
LVM_SETTILEINFO
LVM_GETTILEINFO
LVM_SETINSERTMARK
LVM_GETINSERTMARK
LVM_INSERTMARKHITTEST
LVM_GETINSERTMARKRECT
LVM_SETINSERTMARKCOLOR
LVM_GETINSERTMARKCOLOR
LVM_SETINFOTIP
LVM_GETSELECTEDCOLUMN
LVM_ISGROUPVIEWENABLED
LVM_GETOUTLINECOLOR
LVM_SETOUTLINECOLOR
LVM_CANCELEDITLABEL
LVM_MAPINDEXTOID
LVM_MAPIDTOINDEX
LVM_SETBKIMAGE
LVM_GETBKIMAGE
LVM_SETBKIMAGE
LVM_GETBKIMAGE
TVM_INSERTITEMA
TVM_INSERTITEMW
TVM_INSERTITEM
TVM_INSERTITEM
TVM_DELETEITEM
TVM_EXPAND
TVM_GETITEMRECT
TVM_GETCOUNT
TVM_GETINDENT
TVM_SETINDENT
TVM_GETIMAGELIST
TVM_SETIMAGELIST
TVM_GETNEXTITEM
TVM_SELECTITEM
TVM_GETITEMA
TVM_GETITEMW
TVM_GETITEM
TVM_GETITEM
TVM_SETITEMA
TVM_SETITEMW
TVM_SETITEM
TVM_SETITEM
TVM_EDITLABELA
TVM_EDITLABELW
TVM_EDITLABEL
TVM_EDITLABEL
TVM_GETEDITCONTROL
TVM_GETVISIBLECOUNT
TVM_HITTEST
TVM_CREATEDRAGIMAGE
TVM_SORTCHILDREN
TVM_ENSUREVISIBLE
TVM_SORTCHILDRENCB
TVM_ENDEDITLABELNOW
TVM_GETISEARCHSTRINGA
TVM_GETISEARCHSTRINGW
TVM_GETISEARCHSTRING
TVM_GETISEARCHSTRING
TVM_SETTOOLTIPS
TVM_GETTOOLTIPS
TVM_SETINSERTMARK
TVM_SETUNICODEFORMAT
TVM_GETUNICODEFORMAT
TVM_SETITEMHEIGHT
TVM_GETITEMHEIGHT
TVM_SETBKCOLOR
TVM_SETTEXTCOLOR
TVM_GETBKCOLOR
TVM_GETTEXTCOLOR
TVM_SETSCROLLTIME
TVM_GETSCROLLTIME
TVM_SETINSERTMARKCOLOR
TVM_GETINSERTMARKCOLOR
TVM_GETITEMSTATE
TVM_SETLINECOLOR
TVM_GETLINECOLOR
TVM_MAPACCIDTOHTREEITEM
TVM_MAPHTREEITEMTOACCID
CBEM_INSERTITEMA
CBEM_SETIMAGELIST
CBEM_GETIMAGELIST
CBEM_GETITEMA
CBEM_SETITEMA
CBEM_DELETEITEM
CBEM_GETCOMBOCONTROL
CBEM_GETEDITCONTROL
CBEM_SETEXSTYLE
CBEM_SETEXTENDEDSTYLE
CBEM_GETEXSTYLE
CBEM_GETEXTENDEDSTYLE
CBEM_SETUNICODEFORMAT
CBEM_GETUNICODEFORMAT
CBEM_SETEXSTYLE
CBEM_GETEXSTYLE
CBEM_HASEDITCHANGED
CBEM_INSERTITEMW
CBEM_SETITEMW
CBEM_GETITEMW
CBEM_INSERTITEM
CBEM_SETITEM
CBEM_GETITEM
CBEM_INSERTITEM
CBEM_SETITEM
CBEM_GETITEM
CBEM_SETWINDOWTHEME
TCM_GETIMAGELIST
TCM_SETIMAGELIST
TCM_GETITEMCOUNT
TCM_GETITEMA
TCM_GETITEMW
TCM_GETITEM
TCM_GETITEM
TCM_SETITEMA
TCM_SETITEMW
TCM_SETITEM
TCM_SETITEM
TCM_INSERTITEMA
TCM_INSERTITEMW
TCM_INSERTITEM
TCM_INSERTITEM
TCM_DELETEITEM
TCM_DELETEALLITEMS
TCM_GETITEMRECT
TCM_GETCURSEL
TCM_SETCURSEL
TCM_HITTEST
TCM_SETITEMEXTRA
TCM_ADJUSTRECT
TCM_SETITEMSIZE
TCM_REMOVEIMAGE
TCM_SETPADDING
TCM_GETROWCOUNT
TCM_GETTOOLTIPS
TCM_SETTOOLTIPS
TCM_GETCURFOCUS
TCM_SETCURFOCUS
TCM_SETMINTABWIDTH
TCM_DESELECTALL
TCM_HIGHLIGHTITEM
TCM_SETEXTENDEDSTYLE
TCM_GETEXTENDEDSTYLE
TCM_SETUNICODEFORMAT
TCM_GETUNICODEFORMAT
ACM_OPENA
ACM_OPENW
ACM_OPEN
ACM_OPEN
ACM_PLAY
ACM_STOP
MCM_FIRST
MCM_GETCURSEL
MCM_SETCURSEL
MCM_GETMAXSELCOUNT
MCM_SETMAXSELCOUNT
MCM_GETSELRANGE
MCM_SETSELRANGE
MCM_GETMONTHRANGE
MCM_SETDAYSTATE
MCM_GETMINREQRECT
MCM_SETCOLOR
MCM_GETCOLOR
MCM_SETTODAY
MCM_GETTODAY
MCM_HITTEST
MCM_SETFIRSTDAYOFWEEK
MCM_GETFIRSTDAYOFWEEK
MCM_GETRANGE
MCM_SETRANGE
MCM_GETMONTHDELTA
MCM_SETMONTHDELTA
MCM_GETMAXTODAYWIDTH
MCM_SETUNICODEFORMAT
MCM_GETUNICODEFORMAT
DTM_FIRST
DTM_GETSYSTEMTIME
DTM_SETSYSTEMTIME
DTM_GETRANGE
DTM_SETRANGE
DTM_SETFORMATA
DTM_SETFORMATW
DTM_SETFORMAT
DTM_SETFORMAT
DTM_SETMCCOLOR
DTM_GETMCCOLOR
DTM_GETMONTHCAL
DTM_SETMCFONT
DTM_GETMCFONT
IPM_CLEARADDRESS
IPM_SETADDRESS
IPM_GETADDRESS
IPM_SETRANGE
IPM_SETFOCUS
IPM_ISBLANK
BCM_GETIDEALSIZE
BCM_SETIMAGELIST
BCM_GETIMAGELIST
BCM_SETTEXTMARGIN
BCM_GETTEXTMARGIN
EM_SETCUEBANNER
EM_GETCUEBANNER
EM_SHOWBALLOONTIP
EM_HIDEBALLOONTIP
CB_SETMINVISIBLE
CB_GETMINVISIBLE
LM_HITTEST
LM_GETIDEALHEIGHT
LM_SETITEM
LM_GETITEM
WM_MOUSEHOVER
WM_MOUSELEAVE
// Messages from <CommDlg.h>
CDM_FIRST
CDM_LAST
CDM_GETSPEC
CDM_GETFILEPATH
CDM_GETFOLDERPATH
CDM_GETFOLDERIDLIST
CDM_SETCONTROLTEXT
CDM_HIDECONTROL
CDM_SETDEFEXT
WM_CHOOSEFONT_GETLOGFONT
WM_CHOOSEFONT_SETLOGFONT
WM_CHOOSEFONT_SETFLAGS
WM_PSD_PAGESETUPDLG
WM_PSD_FULLPAGERECT
WM_PSD_MINMARGINRECT
WM_PSD_MARGINRECT
WM_PSD_GREEKTEXTRECT
WM_PSD_ENVSTAMPRECT
WM_PSD_YAFULLPAGERECT
// Messages from <Cpl.h>
WM_CPL_LAUNCH
WM_CPL_LAUNCHED
// Messages from <Dbt.h>
WM_DEVICECHANGE
// Messages from <Dde.h>
WM_DDE_FIRST
WM_DDE_INITIATE
WM_DDE_TERMINATE
WM_DDE_ADVISE
WM_DDE_UNADVISE
WM_DDE_ACK
WM_DDE_DATA
WM_DDE_REQUEST
WM_DDE_POKE
WM_DDE_EXECUTE
WM_DDE_LAST
// Messages from <Ime.h>
WM_IME_REPORT
WM_WNT_CONVERTREQUESTEX
WM_CONVERTREQUEST
WM_CONVERTRESULT
WM_INTERIM
WM_IMEKEYDOWN
WM_IMEKEYUP
// Messages from <Pbt.h>
WM_POWERBROADCAST
// Messages from <PrSht.h>
PSM_SETCURSEL
PSM_REMOVEPAGE
PSM_ADDPAGE
PSM_CHANGED
PSM_RESTARTWINDOWS
PSM_REBOOTSYSTEM
PSM_CANCELTOCLOSE
PSM_QUERYSIBLINGS
PSM_UNCHANGED
PSM_APPLY
PSM_SETTITLEA
PSM_SETTITLEW
PSM_SETTITLE
PSM_SETTITLE
PSM_SETWIZBUTTONS
PSM_PRESSBUTTON
PSM_SETCURSELID
PSM_SETFINISHTEXTA
PSM_SETFINISHTEXTW
PSM_SETFINISHTEXT
PSM_SETFINISHTEXT
PSM_GETTABCONTROL
PSM_ISDIALOGMESSAGE
PSM_GETCURRENTPAGEHWND
PSM_INSERTPAGE
PSM_SETHEADERTITLEA
PSM_SETHEADERTITLEW
PSM_SETHEADERTITLE
PSM_SETHEADERTITLE
PSM_SETHEADERSUBTITLEA
PSM_SETHEADERSUBTITLEW
PSM_SETHEADERSUBTITLE
PSM_SETHEADERSUBTITLE
PSM_HWNDTOINDEX
PSM_INDEXTOHWND
PSM_PAGETOINDEX
PSM_INDEXTOPAGE
PSM_IDTOINDEX
PSM_INDEXTOID
PSM_GETRESULT
PSM_RECALCPAGESIZES
// Messages from <Ras.h>
WM_RASDIALEVENT
// Messages from <Richedit.h>
WM_CONTEXTMENU
WM_UNICHAR
WM_PRINTCLIENT
EM_GETLIMITTEXT
EM_POSFROMCHAR
EM_CHARFROMPOS
EM_SCROLLCARET
EM_CANPASTE
EM_DISPLAYBAND
EM_EXGETSEL
EM_EXLIMITTEXT
EM_EXLINEFROMCHAR
EM_EXSETSEL
EM_FINDTEXT
EM_FORMATRANGE
EM_GETCHARFORMAT
EM_GETEVENTMASK
EM_GETOLEINTERFACE
EM_GETPARAFORMAT
EM_GETSELTEXT
EM_HIDESELECTION
EM_PASTESPECIAL
EM_REQUESTRESIZE
EM_SELECTIONTYPE
EM_SETBKGNDCOLOR
EM_SETCHARFORMAT
EM_SETEVENTMASK
EM_SETOLECALLBACK
EM_SETPARAFORMAT
EM_SETTARGETDEVICE
EM_STREAMIN
EM_STREAMOUT
EM_GETTEXTRANGE
EM_FINDWORDBREAK
EM_SETOPTIONS
EM_GETOPTIONS
EM_FINDTEXTEX
EM_GETWORDBREAKPROCEX
EM_SETWORDBREAKPROCEX
EM_SETUNDOLIMIT
EM_REDO
EM_CANREDO
EM_GETUNDONAME
EM_GETREDONAME
EM_STOPGROUPTYPING
EM_SETTEXTMODE
EM_GETTEXTMODE
EM_AUTOURLDETECT
EM_GETAUTOURLDETECT
EM_SETPALETTE
EM_GETTEXTEX
EM_GETTEXTLENGTHEX
EM_SHOWSCROLLBAR
EM_SETTEXTEX
EM_SETPUNCTUATION
EM_GETPUNCTUATION
EM_SETWORDWRAPMODE
EM_GETWORDWRAPMODE
EM_SETIMECOLOR
EM_GETIMECOLOR
EM_SETIMEOPTIONS
EM_GETIMEOPTIONS
EM_CONVPOSITION
EM_SETLANGOPTIONS
EM_GETLANGOPTIONS
EM_GETIMECOMPMODE
EM_FINDTEXTW
EM_FINDTEXTEXW
EM_RECONVERSION
EM_SETIMEMODEBIAS
EM_GETIMEMODEBIAS
EM_SETBIDIOPTIONS
EM_GETBIDIOPTIONS
EM_SETTYPOGRAPHYOPTIONS
EM_GETTYPOGRAPHYOPTIONS
EM_SETEDITSTYLE
EM_GETEDITSTYLE
EM_OUTLINE
EM_GETSCROLLPOS
EM_SETSCROLLPOS
EM_SETFONTSIZE
EM_GETZOOM
EM_SETZOOM
EM_GETVIEWKIND
EM_SETVIEWKIND
EM_GETPAGE
EM_SETPAGE
EM_GETHYPHENATEINFO
EM_SETHYPHENATEINFO
EM_GETPAGEROTATE
EM_SETPAGEROTATE
EM_GETCTFMODEBIAS
EM_SETCTFMODEBIAS
EM_GETCTFOPENSTATUS
EM_SETCTFOPENSTATUS
EM_GETIMECOMPTEXT
EM_ISIME
EM_GETIMEPROPERTY
WM_NOTIFY
// Messages from <ShellAPI.h>
ABM_NEW
ABM_REMOVE
ABM_QUERYPOS
ABM_SETPOS
ABM_GETSTATE
ABM_GETTASKBARPOS
ABM_ACTIVATE
ABM_GETAUTOHIDEBAR
ABM_SETAUTOHIDEBAR
ABM_WINDOWPOSCHANGED
ABM_SETSTATE
// Messages from <Vfw.h>
WM_CAP_START
WM_CAP_UNICODE_START
WM_CAP_GET_CAPSTREAMPTR
WM_CAP_SET_CALLBACK_ERRORW
WM_CAP_SET_CALLBACK_STATUSW
WM_CAP_SET_CALLBACK_ERRORA
WM_CAP_SET_CALLBACK_STATUSA
WM_CAP_SET_CALLBACK_ERROR
WM_CAP_SET_CALLBACK_STATUS
WM_CAP_SET_CALLBACK_ERROR
WM_CAP_SET_CALLBACK_STATUS
WM_CAP_SET_CALLBACK_YIELD
WM_CAP_SET_CALLBACK_FRAME
WM_CAP_SET_CALLBACK_VIDEOSTREAM
WM_CAP_SET_CALLBACK_WAVESTREAM
WM_CAP_GET_USER_DATA
WM_CAP_SET_USER_DATA
WM_CAP_DRIVER_CONNECT
WM_CAP_DRIVER_DISCONNECT
WM_CAP_DRIVER_GET_NAMEA
WM_CAP_DRIVER_GET_VERSIONA
WM_CAP_DRIVER_GET_NAMEW
WM_CAP_DRIVER_GET_VERSIONW
WM_CAP_DRIVER_GET_NAME
WM_CAP_DRIVER_GET_VERSION
WM_CAP_DRIVER_GET_NAME
WM_CAP_DRIVER_GET_VERSION
WM_CAP_DRIVER_GET_CAPS
WM_CAP_FILE_SET_CAPTURE_FILEA
WM_CAP_FILE_GET_CAPTURE_FILEA
WM_CAP_FILE_SAVEASA
WM_CAP_FILE_SAVEDIBA
WM_CAP_FILE_SET_CAPTURE_FILEW
WM_CAP_FILE_GET_CAPTURE_FILEW
WM_CAP_FILE_SAVEASW
WM_CAP_FILE_SAVEDIBW
WM_CAP_FILE_SET_CAPTURE_FILE
WM_CAP_FILE_GET_CAPTURE_FILE
WM_CAP_FILE_SAVEAS
WM_CAP_FILE_SAVEDIB
WM_CAP_FILE_SET_CAPTURE_FILE
WM_CAP_FILE_GET_CAPTURE_FILE
WM_CAP_FILE_SAVEAS
WM_CAP_FILE_SAVEDIB
WM_CAP_FILE_ALLOCATE
WM_CAP_FILE_SET_INFOCHUNK
WM_CAP_EDIT_COPY
WM_CAP_SET_AUDIOFORMAT
WM_CAP_GET_AUDIOFORMAT
WM_CAP_DLG_VIDEOFORMAT
WM_CAP_DLG_VIDEOSOURCE
WM_CAP_DLG_VIDEODISPLAY
WM_CAP_GET_VIDEOFORMAT
WM_CAP_SET_VIDEOFORMAT
WM_CAP_DLG_VIDEOCOMPRESSION
WM_CAP_SET_PREVIEW
WM_CAP_SET_OVERLAY
WM_CAP_SET_PREVIEWRATE
WM_CAP_SET_SCALE
WM_CAP_GET_STATUS
WM_CAP_SET_SCROLL
WM_CAP_GRAB_FRAME
WM_CAP_GRAB_FRAME_NOSTOP
WM_CAP_SEQUENCE
WM_CAP_SEQUENCE_NOFILE
WM_CAP_SET_SEQUENCE_SETUP
WM_CAP_GET_SEQUENCE_SETUP
WM_CAP_SET_MCI_DEVICEA
WM_CAP_GET_MCI_DEVICEA
WM_CAP_SET_MCI_DEVICEW
WM_CAP_GET_MCI_DEVICEW
WM_CAP_SET_MCI_DEVICE
WM_CAP_GET_MCI_DEVICE
WM_CAP_SET_MCI_DEVICE
WM_CAP_GET_MCI_DEVICE
WM_CAP_STOP
WM_CAP_ABORT
WM_CAP_SINGLE_FRAME_OPEN
WM_CAP_SINGLE_FRAME_CLOSE
WM_CAP_SINGLE_FRAME
WM_CAP_PAL_OPENA
WM_CAP_PAL_SAVEA
WM_CAP_PAL_OPENW
WM_CAP_PAL_SAVEW
WM_CAP_PAL_OPEN
WM_CAP_PAL_SAVE
WM_CAP_PAL_OPEN
WM_CAP_PAL_SAVE
WM_CAP_PAL_PASTE
WM_CAP_PAL_AUTOCREATE
WM_CAP_PAL_MANUALCREATE
WM_CAP_SET_CALLBACK_CAPCONTROL
WM_CAP_UNICODE_END
WM_CAP_END
// Messages from <WFExt.h>
FM_GETFOCUS
FM_GETSELCOUNT
FM_GETSELCOUNTLFN
FM_REFRESH_WINDOWS
FM_RELOAD_EXTENSIONS
FM_GETDRIVEINFOA
FM_GETFILESELA
FM_GETFILESELLFNA
FM_GETDRIVEINFOW
FM_GETFILESELW
FM_GETFILESELLFNW
FM_GETDRIVEINFO
FM_GETFILESEL
FM_GETFILESELLFN
FM_GETDRIVEINFO
FM_GETFILESEL
FM_GETFILESELLFN
// Messages from <WindowsX.h>
WM_CTLCOLOR
// Messages from <WinUser.h>
SB_HORZ
SB_VERT
SB_CTL
SB_BOTH
SB_LINEUP
SB_LINELEFT
SB_LINEDOWN
SB_LINERIGHT
SB_PAGEUP
SB_PAGELEFT
SB_PAGEDOWN
SB_PAGERIGHT
SB_THUMBPOSITION
SB_THUMBTRACK
SB_TOP
SB_LEFT
SB_BOTTOM
SB_RIGHT
SB_ENDSCROLL
WM_NULL
WM_CREATE
WM_DESTROY
WM_MOVE
WM_SIZE
WM_ACTIVATE
WM_SETFOCUS
WM_KILLFOCUS
WM_ENABLE
WM_SETREDRAW
WM_SETTEXT
WM_GETTEXT
WM_GETTEXTLENGTH
WM_PAINT
WM_CLOSE
WM_QUERYENDSESSION
WM_QUERYOPEN
WM_ENDSESSION
WM_QUIT
WM_ERASEBKGND
WM_SYSCOLORCHANGE
WM_SHOWWINDOW
WM_WININICHANGE
WM_SETTINGCHANGE
WM_DEVMODECHANGE
WM_ACTIVATEAPP
WM_FONTCHANGE
WM_TIMECHANGE
WM_CANCELMODE
WM_SETCURSOR
WM_MOUSEACTIVATE
WM_CHILDACTIVATE
WM_QUEUESYNC
WM_GETMINMAXINFO
WM_PAINTICON
WM_ICONERASEBKGND
WM_NEXTDLGCTL
WM_SPOOLERSTATUS
WM_DRAWITEM
WM_MEASUREITEM
WM_DELETEITEM
WM_VKEYTOITEM
WM_CHARTOITEM
WM_SETFONT
WM_GETFONT
WM_SETHOTKEY
WM_GETHOTKEY
WM_QUERYDRAGICON
WM_COMPAREITEM
WM_GETOBJECT
WM_COMPACTING
WM_COMMNOTIFY
WM_WINDOWPOSCHANGING
WM_WINDOWPOSCHANGED
WM_POWER
WM_COPYDATA
WM_CANCELJOURNAL
WM_NOTIFY
WM_INPUTLANGCHANGEREQUEST
WM_INPUTLANGCHANGE
WM_TCARD
WM_HELP
WM_USERCHANGED
WM_NOTIFYFORMAT
WM_CONTEXTMENU
WM_STYLECHANGING
WM_STYLECHANGED
WM_DISPLAYCHANGE
WM_GETICON
WM_SETICON
WM_NCCREATE
WM_NCDESTROY
WM_NCCALCSIZE
WM_NCHITTEST
WM_NCPAINT
WM_NCACTIVATE
WM_GETDLGCODE
WM_SYNCPAINT
WM_NCMOUSEMOVE
WM_NCLBUTTONDOWN
WM_NCLBUTTONUP
WM_NCLBUTTONDBLCLK
WM_NCRBUTTONDOWN
WM_NCRBUTTONUP
WM_NCRBUTTONDBLCLK
WM_NCMBUTTONDOWN
WM_NCMBUTTONUP
WM_NCMBUTTONDBLCLK
WM_NCXBUTTONDOWN
WM_NCXBUTTONUP
WM_NCXBUTTONDBLCLK
WM_INPUT
WM_KEYFIRST
WM_KEYDOWN
WM_KEYUP
WM_CHAR
WM_DEADCHAR
WM_SYSKEYDOWN
WM_SYSKEYUP
WM_SYSCHAR
WM_SYSDEADCHAR
WM_UNICHAR
WM_KEYLAST
WM_KEYLAST
WM_IME_STARTCOMPOSITION
WM_IME_ENDCOMPOSITION
WM_IME_COMPOSITION
WM_IME_KEYLAST
WM_INITDIALOG
WM_COMMAND
WM_SYSCOMMAND
WM_TIMER
WM_HSCROLL
WM_VSCROLL
WM_INITMENU
WM_INITMENUPOPUP
WM_MENUSELECT
WM_MENUCHAR
WM_ENTERIDLE
WM_MENURBUTTONUP
WM_MENUDRAG
WM_MENUGETOBJECT
WM_UNINITMENUPOPUP
WM_MENUCOMMAND
WM_CHANGEUISTATE
WM_UPDATEUISTATE
WM_QUERYUISTATE
WM_CTLCOLORMSGBOX
WM_CTLCOLOREDIT
WM_CTLCOLORLISTBOX
WM_CTLCOLORBTN
WM_CTLCOLORDLG
WM_CTLCOLORSCROLLBAR
WM_CTLCOLORSTATIC
WM_MOUSEFIRST
WM_MOUSEMOVE
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_LBUTTONDBLCLK
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_RBUTTONDBLCLK
WM_MBUTTONDOWN
WM_MBUTTONUP
WM_MBUTTONDBLCLK
WM_MOUSEWHEEL
WM_XBUTTONDOWN
WM_XBUTTONUP
WM_XBUTTONDBLCLK
WM_MOUSELAST
WM_MOUSELAST
WM_MOUSELAST
WM_PARENTNOTIFY
WM_ENTERMENULOOP
WM_EXITMENULOOP
WM_NEXTMENU
WM_SIZING
WM_CAPTURECHANGED
WM_MOVING
WM_POWERBROADCAST
WM_DEVICECHANGE
WM_MDICREATE
WM_MDIDESTROY
WM_MDIACTIVATE
WM_MDIRESTORE
WM_MDINEXT
WM_MDIMAXIMIZE
WM_MDITILE
WM_MDICASCADE
WM_MDIICONARRANGE
WM_MDIGETACTIVE
WM_MDISETMENU
WM_ENTERSIZEMOVE
WM_EXITSIZEMOVE
WM_DROPFILES
WM_MDIREFRESHMENU
WM_IME_SETCONTEXT
WM_IME_NOTIFY
WM_IME_CONTROL
WM_IME_COMPOSITIONFULL
WM_IME_SELECT
WM_IME_CHAR
WM_IME_REQUEST
WM_IME_KEYDOWN
WM_IME_KEYUP
WM_MOUSEHOVER
WM_MOUSELEAVE
WM_NCMOUSEHOVER
WM_NCMOUSELEAVE
WM_WTSSESSION_CHANGE
WM_TABLET_FIRST
WM_TABLET_LAST
WM_CUT
WM_COPY
WM_PASTE
WM_CLEAR
WM_UNDO
WM_RENDERFORMAT
WM_RENDERALLFORMATS
WM_DESTROYCLIPBOARD
WM_DRAWCLIPBOARD
WM_PAINTCLIPBOARD
WM_VSCROLLCLIPBOARD
WM_SIZECLIPBOARD
WM_ASKCBFORMATNAME
WM_CHANGECBCHAIN
WM_HSCROLLCLIPBOARD
WM_QUERYNEWPALETTE
WM_PALETTEISCHANGING
WM_PALETTECHANGED
WM_HOTKEY
WM_PRINT
WM_PRINTCLIENT
WM_APPCOMMAND
WM_THEMECHANGED
WM_HANDHELDFIRST
WM_HANDHELDLAST
WM_AFXFIRST
WM_AFXLAST
WM_PENWINFIRST
WM_PENWINLAST
WM_APP
WM_USER
EM_GETSEL
EM_SETSEL
EM_GETRECT
EM_SETRECT
EM_SETRECTNP
EM_SCROLL
EM_LINESCROLL
EM_SCROLLCARET
EM_GETMODIFY
EM_SETMODIFY
EM_GETLINECOUNT
EM_LINEINDEX
EM_SETHANDLE
EM_GETHANDLE
EM_GETTHUMB
EM_LINELENGTH
EM_REPLACESEL
EM_GETLINE
EM_LIMITTEXT
EM_CANUNDO
EM_UNDO
EM_FMTLINES
EM_LINEFROMCHAR
EM_SETTABSTOPS
EM_SETPASSWORDCHAR
EM_EMPTYUNDOBUFFER
EM_GETFIRSTVISIBLELINE
EM_SETREADONLY
EM_SETWORDBREAKPROC
EM_GETWORDBREAKPROC
EM_GETPASSWORDCHAR
EM_SETMARGINS
EM_GETMARGINS
EM_SETLIMITTEXT
EM_GETLIMITTEXT
EM_POSFROMCHAR
EM_CHARFROMPOS
EM_SETIMESTATUS
EM_GETIMESTATUS
BM_GETCHECK
BM_SETCHECK
BM_GETSTATE
BM_SETSTATE
BM_SETSTYLE
BM_CLICK
BM_GETIMAGE
BM_SETIMAGE
DM_GETDEFID
DM_SETDEFID
DM_REPOSITION
LB_CTLCODE
LB_OKAY
LB_ERR
LB_ERRSPACE
LBN_ERRSPACE
LBN_SELCHANGE
LBN_DBLCLK
LBN_SELCANCEL
LBN_SETFOCUS
LBN_KILLFOCUS
LB_ADDSTRING
LB_INSERTSTRING
LB_DELETESTRING
LB_SELITEMRANGEEX
LB_RESETCONTENT
LB_SETSEL
LB_SETCURSEL
LB_GETSEL
LB_GETCURSEL
LB_GETTEXT
LB_GETTEXTLEN
LB_GETCOUNT
LB_SELECTSTRING
LB_DIR
LB_GETTOPINDEX
LB_FINDSTRING
LB_GETSELCOUNT
LB_GETSELITEMS
LB_SETTABSTOPS
LB_GETHORIZONTALEXTENT
LB_SETHORIZONTALEXTENT
LB_SETCOLUMNWIDTH
LB_ADDFILE
LB_SETTOPINDEX
LB_GETITEMRECT
LB_GETITEMDATA
LB_SETITEMDATA
LB_SELITEMRANGE
LB_SETANCHORINDEX
LB_GETANCHORINDEX
LB_SETCARETINDEX
LB_GETCARETINDEX
LB_SETITEMHEIGHT
LB_GETITEMHEIGHT
LB_FINDSTRINGEXACT
LB_SETLOCALE
LB_GETLOCALE
LB_SETCOUNT
LB_INITSTORAGE
LB_ITEMFROMPOINT
LB_GETLISTBOXINFO
LB_MSGMAX
LB_MSGMAX
LB_MSGMAX
LB_MSGMAX
CB_OKAY
CB_ERR
CB_ERRSPACE
CBN_ERRSPACE
CBN_SELCHANGE
CBN_DBLCLK
CBN_SETFOCUS
CBN_KILLFOCUS
CBN_EDITCHANGE
CBN_EDITUPDATE
CBN_DROPDOWN
CBN_CLOSEUP
CBN_SELENDOK
CBN_SELENDCANCEL
CB_GETEDITSEL
CB_LIMITTEXT
CB_SETEDITSEL
CB_ADDSTRING
CB_DELETESTRING
CB_DIR
CB_GETCOUNT
CB_GETCURSEL
CB_GETLBTEXT
CB_GETLBTEXTLEN
CB_INSERTSTRING
CB_RESETCONTENT
CB_FINDSTRING
CB_SELECTSTRING
CB_SETCURSEL
CB_SHOWDROPDOWN
CB_GETITEMDATA
CB_SETITEMDATA
CB_GETDROPPEDCONTROLRECT
CB_SETITEMHEIGHT
CB_GETITEMHEIGHT
CB_SETEXTENDEDUI
CB_GETEXTENDEDUI
CB_GETDROPPEDSTATE
CB_FINDSTRINGEXACT
CB_SETLOCALE
CB_GETLOCALE
CB_GETTOPINDEX
CB_SETTOPINDEX
CB_GETHORIZONTALEXTENT
CB_SETHORIZONTALEXTENT
CB_GETDROPPEDWIDTH
CB_SETDROPPEDWIDTH
CB_INITSTORAGE
CB_GETCOMBOBOXINFO
CB_MSGMAX
CB_MSGMAX
CB_MSGMAX
CB_MSGMAX
SBM_SETPOS
SBM_GETPOS
SBM_SETRANGE
SBM_SETRANGEREDRAW
SBM_GETRANGE
SBM_ENABLE_ARROWS
SBM_SETSCROLLINFO
SBM_GETSCROLLINFO
SBM_GETSCROLLBARINFO
// Messages from <zmouse.h>
WM_MOUSEWHEEL
Es liegen natürlich neben dem C++-Sourcecode auch die beiden Perlskripte bei, die mir ermöglicht haben innerhalb von Minuten eine Aufstellung aller Messages als C-Header zu erhalten.

Wenn jemand Interesse hat das in Delphi zu implementieren, kann ich gern das entspr. Perlskript so anpassen, daß eine sinnvolle Delphi-Array-Struktur ausgegeben wird. In C ist es halt durch den Präprozessor recht elegant möglich

PS: Nein, ich verabschiede mich nicht von Delphi. Aber MFC geht schneller als nonVCL und ist kleiner als VCL (vergleichbar mit nonVCL), wobei die Runtimes auf jedem Windows bereits existieren.
 
Assarbad
 
#2
  Alt 25. Dez 2004, 02:01
Achso, das neueste PSDK wurde zur Extraktion benutzt. Sollte also aktuell sein.

Wie üblich ist die Lizenz eine BSD-artige, wobei "-=Assarbad=-" als "copyright holder" eingesetzt wird.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#3
  Alt 25. Dez 2004, 02:04
Du hast, glaube ich, ein paar überflüssige aber große Dateien im Archiv.
Angehängte Dateien
Dateityp: zip windowmessages_167.zip (34,8 KB, 79x aufgerufen)
Michael
  Mit Zitat antworten Zitat
Assarbad
 
#4
  Alt 25. Dez 2004, 02:11
Es hat aber u.U. einen Sinn wenn ich sie dabeilasse. ZB will ich damit dem Benutzer ermöglichen sofort einen eingerichteten Workspace zu haben.

Nebenbei bemerkt gehört es nicht zu den cleversten Sachen, wenn man mal eben die CLW (für CLassWizard) löscht. Aber du mußt es selber wissen. Die feine Art ist es jedenfalls IMO nicht.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#5
  Alt 25. Dez 2004, 02:14
Oh, das war der ClassWizzard? Jedenfalls lösche ich diese Dateien, da sie nicht unbedingt zum kompilieren nötig sind.
Michael
  Mit Zitat antworten Zitat
Assarbad
 
#6
  Alt 25. Dez 2004, 02:23
Bei PLG, APS, OPT, NCB hast du ja prinzipiell recht, aber immerhin ist es ja mein Programm, daher packe ich es so, wie ich will, wenn's recht ist - sowohl nach Packerformat als auch Inhalt. Außerdem ist auch diese Größe mit Modem kein Problem. Wir reden hier nicht vom Browse-File oder dem PCH.

Nachtrag: ich hatte auch schonmal Projekte am Wickel, die ich bei fehlender CLW nicht kompilieren konnte, weil die CLW nicht automatisch erstellt werden konnte.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#7
  Alt 25. Dez 2004, 02:26
Ja ja, so war es ja nicht gemeint.
Michael
  Mit Zitat antworten Zitat
supermuckl

 
FreePascal / Lazarus
 
#8
  Alt 25. Dez 2004, 03:29
OT:
hab da nen problem entdeckt ?!
im firefox browser ist diese riesen liste am unteren ende sehr grafik-verbuggt.. da wird irgendwie nix neugezeichnet
/OT

//nachtrag
ich kann da auch nix mehr markieren oderso, da wo der grafikbug anfängt.
ist aber auch nur in diesem codeblock.. der normale post text funktioniert darunter wieder normal
  Mit Zitat antworten Zitat
Assarbad
 
#9
  Alt 25. Dez 2004, 09:46
Zitat von supermuckl:
OT:
hab da nen problem entdeckt ?!
im firefox browser ist diese riesen liste am unteren ende sehr grafik-verbuggt.. da wird irgendwie nix neugezeichnet
/OT

//nachtrag
ich kann da auch nix mehr markieren oderso, da wo der grafikbug anfängt.
ist aber auch nur in diesem codeblock.. der normale post text funktioniert darunter wieder normal
Melde das mal Daniel und bei Bugzilla.

Ansonsten siehe Anhang Extra für dich
Angehängte Dateien
Dateityp: txt messages_158.txt (26,6 KB, 82x aufgerufen)
  Mit Zitat antworten Zitat
Assarbad
 
#10
  Alt 26. Dez 2004, 14:03


Zitat von Luckie:
Ja ja, so war es ja nicht gemeint.
So, ich habe jetzt rausgefunden, daß sich in diesem Beitrag mehrere Dateien in den Archiven befinden, die
Zitat von Luckie:
nicht unbedingt zum kompilieren nötig sind
und werde konsequenterweise heute nachmittag eine leicht abgespeckte Version online stellen.

Es handelt sich, soviel schonmal vorab, um die Dateien:
- license.txt
- lizenz.txt
- RemoteShutdown.exe

Natürlich wird diese Datei in diesem Beitrag online gestellt werden. Auch wenn ich nicht so flink wie Luckie bin, war es mir doch ein unbedingtes Bedürfnis gerade auch die Modembenutzer von diesem unnötigen Datenballast zu befreien! Außerdem habe ich noch eine kleine Verbesserung am Quelltext vorgenommen, welche die Kompilation vereinfacht und beschleunigt! Etwas gestört haben mich auch die unregelmäßigen Zeitstempel der Dateien, weshalb ich sie angepaßt habe.

  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz