|
Assarbad
(Gast)
n/a Beiträge |
#1
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 ![]() ![]() ![]() Bei mehreren Konstanten zu einem Wert, werden auch alle Übereinstimmungen ausgegeben. Folgende PSDK-Header sind vertreten:
Code:
Die anderen enthielten keine (zumindest keine einfach identifizierbaren, zB anhand Präfix) WMs.
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 Folgende Messages werden erkannt:
Code:
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.
// 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 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. |
![]() |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
ForumregelnEs 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
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
LinkBack |
![]() |
![]() |