📄 win32msgs.cs
字号:
/// <summary>
/// Reflected message codes OCM_
/// </summary>
public enum W32_OCM : int
{
OCM__BASE = W32_WM.WM_REFLECT,
OCM_COMMAND = ( OCM__BASE + W32_WM.WM_COMMAND ),
OCM_CTLCOLORBTN = ( OCM__BASE + W32_WM.WM_CTLCOLORBTN ),
OCM_CTLCOLOREDIT = ( OCM__BASE + W32_WM.WM_CTLCOLOREDIT ),
OCM_CTLCOLORDLG = ( OCM__BASE + W32_WM.WM_CTLCOLORDLG ),
OCM_CTLCOLORLISTBOX = ( OCM__BASE + W32_WM.WM_CTLCOLORLISTBOX ),
OCM_CTLCOLORMSGBOX = ( OCM__BASE + W32_WM.WM_CTLCOLORMSGBOX ),
OCM_CTLCOLORSCROLLBAR = ( OCM__BASE + W32_WM.WM_CTLCOLORSCROLLBAR ),
OCM_CTLCOLORSTATIC = ( OCM__BASE + W32_WM.WM_CTLCOLORSTATIC ),
OCM_CTLCOLOR = ( OCM__BASE + W32_WM.WM_CTLCOLOR ),
OCM_DRAWITEM = ( OCM__BASE + W32_WM.WM_DRAWITEM ),
OCM_MEASUREITEM = ( OCM__BASE + W32_WM.WM_MEASUREITEM ),
OCM_DELETEITEM = ( OCM__BASE + W32_WM.WM_DELETEITEM ),
OCM_VKEYTOITEM = ( OCM__BASE + W32_WM.WM_VKEYTOITEM ),
OCM_CHARTOITEM = ( OCM__BASE + W32_WM.WM_CHARTOITEM ),
OCM_COMPAREITEM = ( OCM__BASE + W32_WM.WM_COMPAREITEM ),
OCM_HSCROLL = ( OCM__BASE + W32_WM.WM_HSCROLL ),
OCM_VSCROLL = ( OCM__BASE + W32_WM.WM_VSCROLL ),
OCM_PARENTNOTIFY = ( OCM__BASE + W32_WM.WM_PARENTNOTIFY ),
OCM_NOTIFY = ( OCM__BASE + W32_WM.WM_NOTIFY )
}
/// <summary>
/// ListView message codes LVM_
/// </summary>
public enum W32_LVM : int
{
LVM_FIRST = BaseCodes.LVM_FIRST,
LVM_GETBKCOLOR = ( LVM_FIRST + 0 ),
LVM_SETBKCOLOR = ( LVM_FIRST + 1 ),
LVM_GETIMAGELIST = ( LVM_FIRST + 2 ),
LVM_SETIMAGELIST = ( LVM_FIRST + 3 ),
LVM_GETITEMCOUNT = ( LVM_FIRST + 4 ),
LVM_GETITEMA = ( LVM_FIRST + 5 ),
LVM_GETITEMW = ( LVM_FIRST + 75 ),
LVM_SETITEMA = ( LVM_FIRST + 6 ),
LVM_SETITEMW = ( LVM_FIRST + 76 ),
LVM_INSERTITEMA = ( LVM_FIRST + 7 ),
LVM_INSERTITEMW = ( LVM_FIRST + 77 ),
LVM_DELETEITEM = ( LVM_FIRST + 8 ),
LVM_DELETEALLITEMS = ( LVM_FIRST + 9 ),
LVM_GETCALLBACKMASK = ( LVM_FIRST + 10 ),
LVM_SETCALLBACKMASK = ( LVM_FIRST + 11 ),
LVM_GETNEXTITEM = ( LVM_FIRST + 12 ),
LVM_FINDITEMA = ( LVM_FIRST + 13 ),
LVM_FINDITEMW = ( LVM_FIRST + 83 ),
LVM_GETITEMRECT = ( LVM_FIRST + 14 ),
LVM_SETITEMPOSITION = ( LVM_FIRST + 15 ),
LVM_GETITEMPOSITION = ( LVM_FIRST + 16 ),
LVM_GETSTRINGWIDTHA = ( LVM_FIRST + 17 ),
LVM_GETSTRINGWIDTHW = ( LVM_FIRST + 87 ),
LVM_HITTEST = ( LVM_FIRST + 18 ),
LVM_ENSUREVISIBLE = ( LVM_FIRST + 19 ),
LVM_SCROLL = ( LVM_FIRST + 20 ),
LVM_REDRAWITEMS = ( LVM_FIRST + 21 ),
LVM_ARRANGE = ( LVM_FIRST + 22 ),
LVM_EDITLABELA = ( LVM_FIRST + 23 ),
LVM_EDITLABELW = ( LVM_FIRST + 118 ),
LVM_GETEDITCONTROL = ( LVM_FIRST + 24 ),
LVM_GETCOLUMNA = ( LVM_FIRST + 25 ),
LVM_GETCOLUMNW = ( LVM_FIRST + 95 ),
LVM_SETCOLUMNA = ( LVM_FIRST + 26 ),
LVM_SETCOLUMNW = ( LVM_FIRST + 96 ),
LVM_INSERTCOLUMNA = ( LVM_FIRST + 27 ),
LVM_INSERTCOLUMNW = ( LVM_FIRST + 97 ),
LVM_DELETECOLUMN = ( LVM_FIRST + 28 ),
LVM_GETCOLUMNWIDTH = ( LVM_FIRST + 29 ),
LVM_SETCOLUMNWIDTH = ( LVM_FIRST + 30 ),
LVM_GETHEADER = ( LVM_FIRST + 31 ),
LVM_CREATEDRAGIMAGE = ( LVM_FIRST + 33 ),
LVM_GETVIEWRECT = ( LVM_FIRST + 34 ),
LVM_GETTEXTCOLOR = ( LVM_FIRST + 35 ),
LVM_SETTEXTCOLOR = ( LVM_FIRST + 36 ),
LVM_GETTEXTBKCOLOR = ( LVM_FIRST + 37 ),
LVM_SETTEXTBKCOLOR = ( LVM_FIRST + 38 ),
LVM_GETTOPINDEX = ( LVM_FIRST + 39 ),
LVM_GETCOUNTPERPAGE = ( LVM_FIRST + 40 ),
LVM_GETORIGIN = ( LVM_FIRST + 41 ),
LVM_UPDATE = ( LVM_FIRST + 42 ),
LVM_SETITEMSTATE = ( LVM_FIRST + 43 ),
LVM_GETITEMSTATE = ( LVM_FIRST + 44 ),
LVM_GETITEMTEXTA = ( LVM_FIRST + 45 ),
LVM_GETITEMTEXTW = ( LVM_FIRST + 115 ),
LVM_SETITEMTEXTA = ( LVM_FIRST + 46 ),
LVM_SETITEMTEXTW = ( LVM_FIRST + 116 ),
LVM_SETITEMCOUNT = ( LVM_FIRST + 47 ),
LVM_SORTITEMS = ( LVM_FIRST + 48 ),
LVM_SETITEMPOSITION32 = ( LVM_FIRST + 49 ),
LVM_GETSELECTEDCOUNT = ( LVM_FIRST + 50 ),
LVM_GETITEMSPACING = ( LVM_FIRST + 51 ),
LVM_GETISEARCHSTRINGA = ( LVM_FIRST + 52 ),
LVM_GETISEARCHSTRINGW = ( LVM_FIRST + 117 ),
LVM_SETICONSPACING = ( LVM_FIRST + 53 ),
LVM_SETEXTENDEDLISTVIEWSTYLE = ( LVM_FIRST + 54 ),
LVM_GETEXTENDEDLISTVIEWSTYLE = ( LVM_FIRST + 55 ),
LVM_GETSUBITEMRECT = ( LVM_FIRST + 56 ),
LVM_SUBITEMHITTEST = ( LVM_FIRST + 57 ),
LVM_SETCOLUMNORDERARRAY = ( LVM_FIRST + 58 ),
LVM_GETCOLUMNORDERARRAY = ( LVM_FIRST + 59 ),
LVM_SETHOTITEM = ( LVM_FIRST + 60 ),
LVM_GETHOTITEM = ( LVM_FIRST + 61 ),
LVM_SETHOTCURSOR = ( LVM_FIRST + 62 ),
LVM_GETHOTCURSOR = ( LVM_FIRST + 63 ),
LVM_APPROXIMATEVIEWRECT = ( LVM_FIRST + 64 ),
LVM_SETWORKAREAS = ( LVM_FIRST + 65 ),
LVM_GETWORKAREAS = ( LVM_FIRST + 70 ),
LVM_GETNUMBEROFWORKAREAS = ( LVM_FIRST + 73 ),
LVM_GETSELECTIONMARK = ( LVM_FIRST + 66 ),
LVM_SETSELECTIONMARK = ( LVM_FIRST + 67 ),
LVM_SETHOVERTIME = ( LVM_FIRST + 71 ),
LVM_GETHOVERTIME = ( LVM_FIRST + 72 ),
LVM_SETTOOLTIPS = ( LVM_FIRST + 74 ),
LVM_GETTOOLTIPS = ( LVM_FIRST + 78 ),
LVM_SORTITEMSEX = ( LVM_FIRST + 81 ),
LVM_SETBKIMAGEA = ( LVM_FIRST + 68 ),
LVM_SETBKIMAGEW = ( LVM_FIRST + 138 ),
LVM_GETBKIMAGEA = ( LVM_FIRST + 69 ),
LVM_GETBKIMAGEW = ( LVM_FIRST + 139 ),
LVM_SETSELECTEDCOLUMN = ( LVM_FIRST + 140 ),
LVM_SETTILEWIDTH = ( LVM_FIRST + 141 ),
LVM_SETVIEW = ( LVM_FIRST + 142 ),
LVM_GETVIEW = ( LVM_FIRST + 143 ),
LVM_INSERTGROUP = ( LVM_FIRST + 145 ),
LVM_SETGROUPINFO = ( LVM_FIRST + 147 ),
LVM_GETGROUPINFO = ( LVM_FIRST + 149 ),
LVM_REMOVEGROUP = ( LVM_FIRST + 150 ),
LVM_MOVEGROUP = ( LVM_FIRST + 151 ),
LVM_MOVEITEMTOGROUP = ( LVM_FIRST + 154 ),
LVM_SETGROUPMETRICS = ( LVM_FIRST + 155 ),
LVM_GETGROUPMETRICS = ( LVM_FIRST + 156 ),
LVM_ENABLEGROUPVIEW = ( LVM_FIRST + 157 ),
LVM_SORTGROUPS = ( LVM_FIRST + 158 ),
LVM_INSERTGROUPSORTED = ( LVM_FIRST + 159 ),
LVM_REMOVEALLGROUPS = ( LVM_FIRST + 160 ),
LVM_HASGROUP = ( LVM_FIRST + 161 ),
LVM_SETTILEVIEWINFO = ( LVM_FIRST + 162 ),
LVM_GETTILEVIEWINFO = ( LVM_FIRST + 163 ),
LVM_SETTILEINFO = ( LVM_FIRST + 164 ),
LVM_GETTILEINFO = ( LVM_FIRST + 165 ),
LVM_SETINSERTMARK = ( LVM_FIRST + 166 ),
LVM_GETINSERTMARK = ( LVM_FIRST + 167 ),
LVM_INSERTMARKHITTEST = ( LVM_FIRST + 168 ),
LVM_GETINSERTMARKRECT = ( LVM_FIRST + 169 ),
LVM_SETINSERTMARKCOLOR = ( LVM_FIRST + 170 ),
LVM_GETINSERTMARKCOLOR = ( LVM_FIRST + 171 ),
LVM_SETINFOTIP = ( LVM_FIRST + 173 ),
LVM_GETSELECTEDCOLUMN = ( LVM_FIRST + 174 ),
LVM_ISGROUPVIEWENABLED = ( LVM_FIRST + 175 ),
LVM_GETOUTLINECOLOR = ( LVM_FIRST + 176 ),
LVM_SETOUTLINECOLOR = ( LVM_FIRST + 177 ),
LVM_CANCELEDITLABEL = ( LVM_FIRST + 179 ),
LVM_MAPINDEXTOID = ( LVM_FIRST + 180 ),
LVM_MAPIDTOINDEX = ( LVM_FIRST + 181 )
}
/// <summary>
/// ListView notification message codes LVN_
/// </summary>
public enum W32_LVN : int
{
LVN_FIRST = BaseCodes.LVN_FIRST,
LVN_ITEMCHANGING = ( LVN_FIRST-0 ),
LVN_ITEMCHANGED = ( LVN_FIRST-1 ),
LVN_INSERTITEM = ( LVN_FIRST-2 ),
LVN_DELETEITEM = ( LVN_FIRST-3 ),
LVN_DELETEALLITEMS = ( LVN_FIRST-4 ),
LVN_BEGINLABELEDITA = ( LVN_FIRST-5 ),
LVN_ENDLABELEDITA = ( LVN_FIRST-6 ),
LVN_COLUMNCLICK = ( LVN_FIRST-8 ),
LVN_BEGINDRAG = ( LVN_FIRST-9 ),
LVN_BEGINRDRAG = ( LVN_FIRST-11 ),
LVN_ODCACHEHINT = ( LVN_FIRST-13 ),
LVN_ITEMACTIVATE = ( LVN_FIRST-14 ),
LVN_ODSTATECHANGED = ( LVN_FIRST-15 ),
LVN_HOTTRACK = ( LVN_FIRST-21 ),
LVN_GETDISPINFOA = ( LVN_FIRST-50 ),
LVN_SETDISPINFOA = ( LVN_FIRST-51 ),
LVN_ODFINDITEMA = ( LVN_FIRST-52 ),
LVN_KEYDOWN = ( LVN_FIRST-55 ),
LVN_MARQUEEBEGIN = ( LVN_FIRST-56 ),
LVN_GETINFOTIPA = ( LVN_FIRST-57 ),
LVN_GETINFOTIPW = ( LVN_FIRST-58 ),
LVN_BEGINLABELEDITW = ( LVN_FIRST-75 ),
LVN_ENDLABELEDITW = ( LVN_FIRST-76 ),
LVN_GETDISPINFOW = ( LVN_FIRST-77 ),
LVN_SETDISPINFOW = ( LVN_FIRST-78 ),
LVN_ODFINDITEMW = ( LVN_FIRST-79 ),
LVN_BEGINSCROLL = ( LVN_FIRST-80 ),
LVN_ENDSCROLL = ( LVN_FIRST-81 )
}
/// <summary>
/// Header message codes HDM_
/// </summary>
public enum W32_HDM : int
{
HDM_FIRST = BaseCodes.HDM_FIRST,
HDM_GETITEMCOUNT = ( HDM_FIRST + 0 ),
HDM_INSERTITEMA = ( HDM_FIRST + 1 ),
HDM_DELETEITEM = ( HDM_FIRST + 2 ),
HDM_GETITEMA = ( HDM_FIRST + 3 ),
HDM_SETITEMA = ( HDM_FIRST + 4 ),
HDM_LAYOUT = ( HDM_FIRST + 5 ),
HDM_HITTEST = ( HDM_FIRST + 6 ),
HDM_GETITEMRECT = ( HDM_FIRST + 7 ),
HDM_SETIMAGELIST = ( HDM_FIRST + 8 ),
HDM_GETIMAGELIST = ( HDM_FIRST + 9 ),
HDM_INSERTITEMW = ( HDM_FIRST + 10 ),
HDM_GETITEMW = ( HDM_FIRST + 11 ),
HDM_SETITEMW = ( HDM_FIRST + 12 ),
HDM_ORDERTOINDEX = ( HDM_FIRST + 15 ),
HDM_CREATEDRAGIMAGE = ( HDM_FIRST + 16 ),
HDM_GETORDERARRAY = ( HDM_FIRST + 17 ),
HDM_SETORDERARRAY = ( HDM_FIRST + 18 ),
HDM_SETHOTDIVIDER = ( HDM_FIRST + 19 ),
HDM_SETBITMAPMARGIN = ( HDM_FIRST + 20 ),
HDM_GETBITMAPMARGIN = ( HDM_FIRST + 21 ),
HDM_SETFILTERCHANGETIMEOUT = ( HDM_FIRST + 22 ),
HDM_EDITFILTER = ( HDM_FIRST + 23 ),
HDM_CLEARFILTER = ( HDM_FIRST + 24 )
}
/// <summary>
/// Header notification message codes HDN_
/// </summary>
public enum W32_HDN : int
{
HDN_FIRST = BaseCodes.HDN_FIRST,
HDN_ITEMCHANGINGA = ( HDN_FIRST - 0 ),
HDN_ITEMCHANGINGW = ( HDN_FIRST - 20 ),
HDN_ITEMCHANGEDA = ( HDN_FIRST - 1 ),
HDN_ITEMCHANGEDW = ( HDN_FIRST - 21 ),
HDN_ITEMCLICKA = ( HDN_FIRST - 2 ),
HDN_ITEMCLICKW = ( HDN_FIRST - 22 ),
HDN_ITEMDBLCLICKA = ( HDN_FIRST - 3 ),
HDN_ITEMDBLCLICKW = ( HDN_FIRST - 23 ),
HDN_DIVIDERDBLCLICKA = ( HDN_FIRST - 5 ),
HDN_DIVIDERDBLCLICKW = ( HDN_FIRST - 25 ),
HDN_BEGINTRACKA = ( HDN_FIRST - 6 ),
HDN_BEGINTRACKW = ( HDN_FIRST - 26 ),
HDN_ENDTRACKA = ( HDN_FIRST - 7 ),
HDN_ENDTRACKW = ( HDN_FIRST - 27 ),
HDN_TRACKA = ( HDN_FIRST - 8 ),
HDN_TRACKW = ( HDN_FIRST - 28 ),
HDN_GETDISPINFOA = ( HDN_FIRST - 9 ),
HDN_GETDISPINFOW = ( HDN_FIRST - 29 ),
HDN_BEGINDRAG = ( HDN_FIRST - 10 ),
HDN_ENDDRAG = ( HDN_FIRST - 11 ),
HDN_FILTERCHANGE = ( HDN_FIRST - 12 ),
HDN_FILTERBTNCLICK = ( HDN_FIRST - 13 )
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -