如何写barsubitem触发事件

右键单击事件处理在ListView列头_列表控件_桌面_或代码
| 文章 >> 桌面 >> 列表控件
右键单击事件处理在ListView列头
简介如果你曾经想处理一个ListView列标题上右键单击事件,你可能发现有没有办法做到与标准。NET Framework中提供的事件和对象。本文介绍了如何确定如果用户右键点击一个ListView控件中的头球攻门被点击的头(与其他地方)。然后,您可以显示相应的上下文菜单,或执行其他处理具体到这个头。背景
我遇到了这个问题,而发展中国家{A}。NET。我想用户可以右键单击列标题(如主题或记录仪),并适用于该列的命令上下文菜单。不幸的是,ListView类没有右击事件(也不Co​​lumnHeader的类)。此外,以下事件,甚至没有提出,当用户右键点击标题栏:单击"开始",点击鼠标,的MouseDown,并ColumnClick。幸运的是,我发现,如果ListView控件有一个上下文菜单,它显示每当ListView的用户右键单击任何地方,包括头。因此,要解决这个问题,开始为上下文菜单的开幕事件的事件处理程序。如果处理程序发现鼠标指针在标题栏区域,它取消了开幕仪式,确定这头被点击,显示上下文菜单,而不是为ListView的头。详情关键是标题栏的边界矩形,这样我们就可以确定它是否包含鼠标指针。与间谍周围招惹显示标题栏有它自己的窗口,是唯一的ListView窗口的子窗口。我用的P / Invoke调用EnumChildWindows得到标题栏窗口的句柄。这个函数的参数之一是一个回调(委托),获取每一个孩子发现的窗口(标题栏是唯一一个)调用。我通过托管代码的方法,设置一个成员变量标题栏占用的矩形。下面是相应的声明。
private Rectangle _headerR
private delegate bool EnumWinCallBack(IntPtr hwnd, IntPtr lParam);
[DllImport(&user32.Dll&)]
private static extern int EnumChildWindows(
IntPtr hWndParent,
EnumWinCallBack callBackFunc,
IntPtr lParam);
[DllImport(&user32.dll&)]
private static extern bool GetWindowRect(IntPtr hWnd, out RECT lpRect);
[StructLayout(LayoutKind.Sequential)]
private struct RECT
public int L
public int T
public int R
public int B
}这里的回调方法(传递到并呼吁通过EnumChildWindows)套_headerRect标题栏的面积:现在,我们可以得到当前鼠标指针的位置,并确定它是否是在_headerRect。如果是这样,我们决定,特别是头鼠标是通过增加每头的宽度,直到总和超过了鼠标的位置偏移的X。唯一需要注意的是,我们还必须加上在他们目前的显示顺序列的宽度,用户可以通过拖动头左右。下面的方法返回一个正确的顺序头数组:
private static ColumnHeader[] GetOrderedHeaders(ListView lv)
ColumnHeader[] arr = new ColumnHeader[lv.Columns.Count];
foreach (ColumnHeader header in lv.Columns)
arr[header.DisplayIndex] =
现在我们可以写的事件处理程序调用所有前面的代码。在本文所附的示例项目,Form对象包含两个上下文菜单:regularListViewMenu和headerMenu。 ListView的ContextMenuStrip属性设置为前者。下面是在上下文菜单中的打开事件处理程序:
private void regularListViewMenu_Opening(object sender, CancelEventArgs e)
EnumChildWindows(
listView1.Handle, new EnumWinCallBack(EnumWindowCallBack), IntPtr.Zero);
if (_headerRect.Contains(Control.MousePosition))
e.Cancel = true;
int xoffset = Control.MousePosition.X - _headerRect.L
int sum = 0;
foreach (ColumnHeader header in GetOrderedHeaders(listView1))
sum += header.W
if (sum & xoffset)
headerMenu.Tag =
headerMenu.Items[0].Text = &Command for Header & + header.T
headerMenu.Show(Control.MousePosition);
}下面的屏幕截图显示上下文菜单(每个菜单上的左上角点鼠标指向鼠标按钮被点击时)。{S0}
关于作者:
中国我是一名编程爱好者,谢谢为我们提供一个学习和分享的平台。有什么问题。可以就本内容回复,我看到时。会尽量回复的。
评论会员:
时间:救了我的生活。感谢。Darki699评论会员:
时间:没有不敬的,但您的解决方案是相当复杂的......你可能想试试这个:codeprespanclass="code-keyword"class/spanMyListView:System.Windows.Forms.ListView{spanclass="code-keyword"int/spancontextMenuSet=-1;spanclass="code-keyword"protected/spanspanclass="code-keyword"override/spanspanclass="code-keyword"void/spanWndProc(spanclass="code-keyword"ref/spanSystem.Windows.Forms.Messagem){spanclass="code-keyword"base/span.WndProc(spanclass="code-keyword"ref/spanm);spanclass="code-keyword"switch/span(m.Msg){spanclass="code-keyword"case/span0x210:spanclass="code-comment"///spanspanclass="code-comment"WM_PARENTNOTIFY/spancontextMenuSet=spanclass="code-digit"1/spanclass="code-keyword"break/spanclass="code-keyword"case/span0x21:spanclass="code-comment"///spanspanclass="code-comment"WM_MOUSEACTIVATE/spancontextMenuSet++;spanclass="code-keyword"break/spanclass="code-keyword"case/span0x7b:spanclass="code-comment"///spanspanclass="code-comment"WM_CONTEXTMENU/spanspanclass="code-keyword"if/span(contextMenuSet==spanclass="code-digit"2/span)System.Windows.Forms.MessageBox.Show(spanclass="code-string""/spanspanclass="code-string"ColumnRightClicked:)"/span);spanclass="code-keyword"break/}}}/pre/codeNJOY:P MarkLTX评论会员:
时间:优秀!你可以延长,以确定这列右键单击?Darki699评论会员:
时间:这是相当容易的,但不平凡的..1。你知道每个列标题的宽度,colHeader.Width=?消息0x7b,WM_CONTEXTMENU给你的X,Y坐标的lParam插入符imgsrc=/upimg/_00_04_52_2.gif3。通过使用1,2就可以计算出哪些列被点击,一个例子可以是:codeprespanclass="code-comment"///spanspanclass="code-comment"xisthelocalclickedpositioninthisexample-calculateitbyusingx=this.PointToClient(newPoint(low(m.lParam),high(m.lParam))).X;/spanspanclass="code-keyword"int/spantotalWidth=spanclass="code-digit"0/spanclass="code-keyword"int/spani=spanclass="code-digit"0/spanclass="code-keyword"while/span(i&Columns.Count&&Columns[i].Width+totalWidth&x){totalWidth+=Columns[i].Wi++;}spanclass="code-keyword"if/span(i&Columns.Count)System.Windows.Forms.MessageBox.Show(Columns[i].Name+spanclass="code-string""/spanspanclass="code-string"wasclicked"/span);/pre/code修改日(星期二),1月25日,2011下午07:38 ezbUltra评论会员:
时间: VinhTien评论会员:
时间:我喜欢这些技巧这么多,但我用C#太新了。我试图转换,但它不工作在VB.NET。不过,我必须尽快完成我的项目。因此,这将是非常好的,如果你能帮助我如何在VB.NET代码!非常感谢你!关于 toddsecond评论会员:
时间:非常有用,谢谢。下面的简化工作对我来说,可能会帮助别人。斯蒂芬点MP=Control.MouseP点SP=Services.PointToClient(MP)ListViewHitTestInfo信息=Services.HitTest(SP);(info.Item!=NULL){//不是打在所有colSource=info.Item.SubItems.IndexOf(info.SubItem);(sp.YLT;20){//20像素头高度的猜测,命中头信息记录,点击第一行 //info.Item将点在第一行,但我们假设它的头...}否则{//info.Item将指向一个真正的行...}} toddsecond评论会员:
时间: grelle评论会员:
时间:你可以利用,ListView.MouseClick是一个头被点击时提出_不_事实,和ContextMenuStrip.Opening总是提出后,点击鼠标codeprespanclass="code-keyword"private/spanspanclass="code-keyword"bool/spanlistViewClicked=spanclass="code-keyword"false/spanclass="code-keyword"private/spanspanclass="code-keyword"void/spanlistView1_MouseClick(spanclass="code-keyword"object/spansender,MouseEventArgse){spanclass="code-keyword"if/span(e.Button==MouseButtons.Right){listViewClicked=spanclass="code-keyword"true/}}&spanclass="code-keyword"private/spanspanclass="code-keyword"void/spancontextMenuStrip1_Opening(spanclass="code-keyword"object/spansender,CancelEventArgse){spanclass="code-keyword"if/span(listViewClicked){e.Cancel=spanclass="code-keyword"true/listViewClicked=spanclass="code-keyword"false/}spanclass="code-keyword"else/span{}}/pre/code请注意,这里没有处理Click事件。如果键盘上下文菜单键被按下,它会提高点击将打开上下文菜单。一个完整的解决方案应该点击和鼠标点击之间区分 wlburgess评论会员:
时间:喜马克,大文章-解决了在少量的代码缺少的功能-据可查我有一个小的"改善"的建议:您可以跳过枚举窗口,还有另一种方式来获得直接从ListView头的窗口句柄(通过SendMessage函数互操作)。这里略加修改后的代码(注:公共常量INT32LVM_GETHEADER=0x1000的31;//LVM_FIRST31):欢呼声,WayneWayne属伯吉斯十-K电脑服务公司 MarkLTX评论会员:
时间:!这是一个很大的简化。PanzerPanz评论会员:
时间: Nahasapeemapetilon22评论会员:
时间:?它可能在WindowsMobile的下代码 MarkLTX评论会员:
时间:对不起,但我已经不知道。你为什么不尝试一下,让我知道?JohnWillemse评论会员:
时间:本文马克感谢你!直线和点及以上,它的工程!imgsrc=/upimg/_00_04_52_3.gif5/5我。{BR}约翰Willemse帕维尔Kostromitinov评论会员:
时间:显然,这种方式确定哪些列被点击会失败时,水平滚动列表视图。但-我可还没有找到一种方法,考虑滚动帕维尔Kostromitinov评论会员:
时间:也许我错了。头控制的左侧将ListView的本身以外... MarkLTX评论会员:
时间:看起来像GetWindowRect将返回一个负头位置的X值,当ListView滚动,所以它仍然工程 johram 评论会员:
时间:为一个伟大的文章!在我的项目中,我使用一个自定义的ContextMenu我在MouseUp事件显示,即我没有使用的ContextMenuStrip的事情(无法忍受的ContextMenu使用地带出现的外观)。问题是您的解决方案只适用于使用的ContextMenuStrip时,和自定义上下文菜单。我也注意到,右键单击列标题时的MouseUp是从来没有发射。你知不知道任何其他方法可以捕获一个右键单击列标题,显示我自定义的ContextMenu吗? johram评论会员:
时间:嗯......也许我可以实现一个"假"的ContextMenuStrip,我只是用触发事件,然后我总是这样的项目菜单列菜单e.cancel,和,而不是显示我自定义的ContextMenu。应该工作,但一个不那么漂亮的解决方案{S4} MarkLTX评论会员:
时间:我肯定想知道为什么两个人赞成本文的'1'。看不清?不相关?如果我知道为什么,也许我可以修复它​​。
&桌面&网页开发&移动开发&数据库&多媒体&编程语言&平台,框架和库&编程通用&图形/设计&开发周期&一般阅读&第三方产品&作者资源&其他
快速解答标签
价值作最多Win10开发:Flyout的使用及长按弹出菜单的实现 - 博客频道 - CSDN.NET
MSP_甄心cherish的专栏
分类:Windows 10
对于从WP7开发应用过来的人来说,很多人对Microsoft.Phone.Controls.Toolkit中的ContextMenu应该并不陌生。没错,ContextMenu就是实现长按选项后弹出的右键菜单,俗称上下文菜单,每一个菜单选项就是一个MenuItem。
在UWP中微软给我们带来了一个十分相似的控件:Flyout
说是相似,那是因为默认情况下,Flyout只能通过“单击”而不是长按操作呼出。
Flyout中最常用的是MenuFlyout。下面通过简单的示例来说明MenuFlyout的使用
1、最基本的
&Button Content=&Button&&
&Button.Flyout&
&MenuFlyout&
&MenuFlyoutItem Text=&A& Click=&A_Click& Tag=&A&/&
&MenuFlyoutItem Text=&B& Click=&B_Click& Tag=&B&/&
&/MenuFlyout&
&/Button.Flyout&
2、分隔符和可勾选项
Content=&Button2&&
&Button.Flyout&
&MenuFlyout&
&MenuFlyoutItem Text=&A&/&
&MenuFlyoutSeparator/&
&ToggleMenuFlyoutItem Text=&B&/&
&/MenuFlyout&
&/Button.Flyout&
3、层级菜单
&Button Content=&Button3&&
&Button.Flyout&
&MenuFlyout&
&MenuFlyoutItem Text=&A&/&
&MenuFlyoutSubItem Text=&B&&
&MenuFlyoutItem Text=&B1& /&
&MenuFlyoutSubItem Text=&B2&&
&MenuFlyoutItem Text=&B2-1& /&
&MenuFlyoutItem Text=&B2-2& /&
&/MenuFlyoutSubItem&
&/MenuFlyoutSubItem&
&/MenuFlyout&
&/Button.Flyout&
4、以上三个示例都是基于Button实现的,MenuFlyout也可用于AppBarButton。
在我的焕屏(已发布到应用商店)应用中,长按单张图片,会弹出下面的右键菜单
接下来就来实现这个效果
因为界面的主要元素是Image,不能像前面的示例那样直接嵌入MenuFlyout
首先在Page中定义MenuFlyout资源
&Page.Resources&
&MenuFlyout x:Key=&ImageMenuFlyout&&
&MenuFlyoutItem Text=&设为开始屏幕背景& Click=&SetWallpaperImage_Click&/&
&MenuFlyoutItem Text=&设为锁屏背景& Click=&SetLockScreenImage_Click&/&
&MenuFlyoutItem Text=&删除& Click=&DeleteImage_Click&/&
&/MenuFlyout&
&/Page.Resources&
在后台逻辑代码中添加对应事件
接着在Image控件中添加FlyoutBase.AttachedFlyout属性,引用上面的资源
&Image Source=&{Binding BitmapImg}& Width=&150& FlyoutBase.AttachedFlyout=&{StaticResource ImageMenuFlyout}& Holding=&Image_Holding& RightTapped=&Image_RightTapped&/&
Holding事件和RightTapped事件中的代码是一样的:
FlyoutBase.ShowAttachedFlyout((FrameworkElement)sender);
这里做个说明,之所以要写两个事件Holding和RightTapped,是因为PC(鼠标设备)端对Holding事件不做响应。关于两个事件的区别请查阅 &。我这里就偷懒写了两个事件,不知道会不会产生别的什么bug。
以上,就可以同时在PC和Mobile上实现如图所示的上下文菜单了
上面的例子都是对MenuFlyout的使用讲解,使用MenuFlyout只能实现简单的文本菜单显示。
下面讲解更定制化的菜单实现
&Button Content=&Button5&&
&Button.Flyout&
&StackPanel&
&TextBlock Text=&This is a TextBlock& Margin=&5& /&
&Button Content=&This is a Button& /&
&TextBox Text=&This is a TextBox& Margin=&5&/&
&/StackPanel&
&/Button.Flyout&
可以看到,Flyout下是一个StackPanel控件,因此只要设计的好,就可以得到很赞的上下文菜单
排名:第9243名
微博:甄心cherishm
微软校园精英MSP | 田馥甄脑残粉 | 电子科大微软俱乐部主席 | 微软核心粉丝 | 四色I AM 1%头像作者 | 微软创新杯中国区决赛Social Media MSP
(21)(183)(2)(5)(2)(4)(3)(2)(2)(1)(1)(1)(1)(18)(9)Devexpress之barManager - 武胜-阿伟 - 推酷
Devexpress之barManager - 武胜-阿伟
隐藏菜单栏左边的竖线和右边的箭头?
1、隐藏菜单栏上右边的箭头属性设置:OptionsBar=&&AllowQuickCustomization=False
2、隐藏菜单栏左边的竖线属性设置:OptionsBar=&&DrawDragBorder=False
3、工具栏和状态栏上右边的箭头隐藏设置,和菜单栏一样。
如何使用imageList里的图片?
1、选中barManager设置属性:Images和LargeImages属性都设置成imageList
2、选中要设置的barSubItem:PaintStyle=CaptionGlyph,ImageIndex=选择图片
一,在bar的属性中有optionbar,可以做一些设置.
其中比较有用的是:
1,去掉最右边的箭头:allowquickcustomization 改为false
2,去掉最左边的竖线:drawdragborder 改为false
二,如何使toolbar显示图标
方法之一是:放一个imagelist,里面放一些图
在toolbar里建立一个barbuttonitem,然后选中这个item,在属性里为其imageindex分配一个imagelist里的图,
三,如何使statusbar里的各项可以自定义宽度
使用statictext,把autosize改为none,然后即可调整width
四,取消右键菜单
barmanager的属性中有AllowShowToolbarsPopup,改为false即可。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致曾几何时,需要在一个控件里知道,并且不仅仅知道鼠标在控件自身上时的移动消息。还要知道鼠标在控件的子控件上甚至是控件之外的控件上。也许手动将控件的鼠标移动事件绑定到一起是一个办法,但是总觉得那么不尽如人意。不符合在一个地方处理消息的感觉。
修饰那么多也不如代码的直接:
public&class&GlobalMouseHandler : IMessageFilter{
&&&&&&&&private&const&int&WM_LBUTTONDOWN = 0x201;
&&&&&&&&public&bool&PreFilterMessage(ref&Message m){
&&&&&&&&&&&&&&&&if&(m.Msg == WM_LBUTTONDOWN) {
&&&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&&&&&return&false;
GlobalMouseHandler globalClick =&new&GlobalMouseHandler();
Application.AddMessageFilter(globalClick);
上面主要演示了单击鼠标左键的事件监听。如果你想写出更多的代码,你还需要了解Message的属性Msg所关联的很多消息ID才行。
WM_NULL=0x0000
WM_CREATE=0x0001
WM_DESTROY=0x0002
WM_MOVE=0x0003
WM_SIZE=0x0005
WM_ACTIVATE=0x0006
WM_SETFOCUS=0x0007
WM_KILLFOCUS=0x0008
WM_ENABLE=0x000A
WM_SETREDRAW=0x000B
WM_SETTEXT=0x000C
WM_GETTEXT=0x000D
WM_GETTEXTLENGTH=0x000E
WM_PAINT=0x000F
WM_CLOSE=0x0010
WM_QUERYENDSESSION=0x0011
WM_QUERYOPEN=0x0013
WM_ENDSESSION=0x0016
WM_QUIT=0x0012
WM_ERASEBKGND=0x0014
WM_SYSCOLORCHANGE=0x0015
WM_SHOWWINDOW=0x0018
WM_WININICHANGE=0x001A
WM_SETTINGCHANGE=0x001A
WM_DEVMODECHANGE=0x001B
WM_ACTIVATEAPP=0x001C
WM_FONTCHANGE=0x001D
WM_TIMECHANGE=0x001E
WM_CANCELMODE=0x001F
WM_SETCURSOR=0x0020
WM_MOUSEACTIVATE=0x0021
WM_CHILDACTIVATE=0x0022
WM_QUEUESYNC=0x0023
WM_GETMINMAXINFO=0x0024
WM_PAINTICON=0x0026
WM_ICONERASEBKGND=0x0027
WM_NEXTDLGCTL=0x0028
WM_SPOOLERSTATUS=0x002A
WM_DRAWITEM=0x002B
WM_MEASUREITEM=0x002C
WM_DELETEITEM=0x002D
WM_VKEYTOITEM=0x002E
WM_CHARTOITEM=0x002F
WM_SETFONT=0x0030
WM_GETFONT=0x0031
WM_SETHOTKEY=0x0032
WM_GETHOTKEY=0x0033
WM_QUERYDRAGICON=0x0037
WM_COMPAREITEM=0x0039
WM_GETOBJECT=0x003D
WM_COMPACTING=0x0041
WM_COMMNOTIFY=0x0044
WM_WINDOWPOSCHANGING=0x0046
WM_WINDOWPOSCHANGED=0x0047
WM_POWER=0x0048
WM_COPYDATA=0x004A
WM_CANCELJOURNAL=0x004B
WM_NOTIFY=0x004E
WM_INPUTLANGCHANGEREQUEST=0x0050
WM_INPUTLANGCHANGE=0x0051
WM_TCARD=0x0052
WM_HELP=0x0053
WM_USERCHANGED=0x0054
WM_NOTIFYFORMAT=0x0055
WM_CONTEXTMENU=0x007B
WM_STYLECHANGING=0x007C
WM_STYLECHANGED=0x007D
WM_DISPLAYCHANGE=0x007E
WM_GETICON=0x007F
WM_SETICON=0x0080
WM_NCCREATE=0x0081
WM_NCDESTROY=0x0082
WM_NCCALCSIZE=0x0083
WM_NCHITTEST=0x0084
WM_NCPAINT=0x0085
WM_NCACTIVATE=0x0086
WM_GETDLGCODE=0x0087
WM_SYNCPAINT=0x0088
WM_NCMOUSEMOVE=0x00A0
WM_NCLBUTTONDOWN=0x00A1
WM_NCLBUTTONUP=0x00A2
WM_NCLBUTTONDBLCLK=0x00A3
WM_NCRBUTTONDOWN=0x00A4
WM_NCRBUTTONUP=0x00A5
WM_NCRBUTTONDBLCLK=0x00A6
WM_NCMBUTTONDOWN=0x00A7
WM_NCMBUTTONUP=0x00A8
WM_NCMBUTTONDBLCLK=0x00A9
WM_NCXBUTTONDOWN=0x00AB
WM_NCXBUTTONUP=0x00AC
WM_NCXBUTTONDBLCLK=0x00AD
WM_INPUT=0x00FF
WM_KEYFIRST=0x0100
WM_KEYDOWN=0x0100
WM_KEYUP=0x0101
WM_CHAR=0x0102
WM_DEADCHAR=0x0103
WM_SYSKEYDOWN=0x0104
WM_SYSKEYUP=0x0105
WM_SYSCHAR=0x0106
WM_SYSDEADCHAR=0x0107
WM_UNICHAR=0x0109
WM_KEYLAST_NT501=0x0109
UNICODE_NOCHAR=0xFFFF
WM_KEYLAST_PRE501=0x0108
WM_IME_STARTCOMPOSITION=0x010D
WM_IME_ENDCOMPOSITION=0x010E
WM_IME_COMPOSITION=0x010F
WM_IME_KEYLAST=0x010F
WM_INITDIALOG=0x0110
WM_COMMAND=0x0111
WM_SYSCOMMAND=0x0112
WM_TIMER=0x0113
WM_HSCROLL=0x0114
WM_VSCROLL=0x0115
WM_INITMENU=0x0116
WM_INITMENUPOPUP=0x0117
WM_MENUSELECT=0x011F
WM_MENUCHAR=0x0120
WM_ENTERIDLE=0x0121
WM_MENURBUTTONUP=0x0122
WM_MENUDRAG=0x0123
WM_MENUGETOBJECT=0x0124
WM_UNINITMENUPOPUP=0x0125
WM_MENUCOMMAND=0x0126
WM_CHANGEUISTATE=0x0127
WM_UPDATEUISTATE=0x0128
WM_QUERYUISTATE=0x0129
WM_CTLCOLORMSGBOX=0x0132
WM_CTLCOLOREDIT=0x0133
WM_CTLCOLORLISTBOX=0x0134
WM_CTLCOLORBTN=0x0135
WM_CTLCOLORDLG=0x0136
WM_CTLCOLORSCROLLBAR=0x0137
WM_CTLCOLORSTATIC=0x0138
WM_MOUSEFIRST=0x0200
WM_MOUSEMOVE=0x0200
WM_LBUTTONDOWN=0x0201
WM_LBUTTONUP=0x0202
WM_LBUTTONDBLCLK=0x0203
WM_RBUTTONDOWN=0x0204
WM_RBUTTONUP=0x0205
WM_RBUTTONDBLCLK=0x0206
WM_MBUTTONDOWN=0x0207
WM_MBUTTONUP=0x0208
WM_MBUTTONDBLCLK=0x0209
WM_MOUSEWHEEL=0x020A
WM_XBUTTONDOWN=0x020B
WM_XBUTTONUP=0x020C
WM_XBUTTONDBLCLK=0x020D
WM_MOUSELAST_5=0x020D
WM_MOUSELAST_4=0x020A
WM_MOUSELAST_PRE_4=0x0209
WM_PARENTNOTIFY=0x0210
WM_ENTERMENULOOP=0x0211
WM_EXITMENULOOP=0x0212
WM_NEXTMENU=0x0213
WM_SIZING=0x0214
WM_CAPTURECHANGED=0x0215
WM_MOVING=0x0216
WM_POWERBROADCAST=0x0218
WM_DEVICECHANGE=0x0219
WM_MDICREATE=0x0220
WM_MDIDESTROY=0x0221
WM_MDIACTIVATE=0x0222
WM_MDIRESTORE=0x0223
WM_MDINEXT=0x0224
WM_MDIMAXIMIZE=0x0225
WM_MDITILE=0x0226
WM_MDICASCADE=0x0227
WM_MDIICONARRANGE=0x0228
WM_MDIGETACTIVE=0x0229
WM_MDISETMENU=0x0230
WM_ENTERSIZEMOVE=0x0231
WM_EXITSIZEMOVE=0x0232
WM_DROPFILES=0x0233
WM_MDIREFRESHMENU=0x0234
WM_IME_SETCONTEXT=0x0281
WM_IME_NOTIFY=0x0282
WM_IME_CONTROL=0x0283
WM_IME_COMPOSITIONFULL=0x0284
WM_IME_SELECT=0x0285
WM_IME_CHAR=0x0286
WM_IME_REQUEST=0x0288
WM_IME_KEYDOWN=0x0290
WM_IME_KEYUP=0x0291
WM_MOUSEHOVER=0x02A1
WM_MOUSELEAVE=0x02A3
WM_NCMOUSEHOVER=0x02A0
WM_NCMOUSELEAVE=0x02A2
WM_WTSSESSION_CHANGE=0x02B1
WM_TABLET_FIRST=0x02c0
WM_TABLET_LAST=0x02df
WM_CUT=0x0300
WM_COPY=0x0301
WM_PASTE=0x0302
WM_CLEAR=0x0303
WM_UNDO=0x0304
WM_RENDERFORMAT=0x0305
WM_RENDERALLFORMATS=0x0306
WM_DESTROYCLIPBOARD=0x0307
WM_DRAWCLIPBOARD=0x0308
WM_PAINTCLIPBOARD=0x0309
WM_VSCROLLCLIPBOARD=0x030A
WM_SIZECLIPBOARD=0x030B
WM_ASKCBFORMATNAME=0x030C
WM_CHANGECBCHAIN=0x030D
WM_HSCROLLCLIPBOARD=0x030E
WM_QUERYNEWPALETTE=0x030F
WM_PALETTEISCHANGING=0x0310
WM_PALETTECHANGED=0x0311
WM_HOTKEY=0x0312
WM_PRINT=0x0317
WM_PRINTCLIENT=0x0318
WM_APPCOMMAND=0x0319
WM_THEMECHANGED=0x031A
WM_HANDHELDFIRST=0x0358
WM_HANDHELDLAST=0x035F
WM_AFXFIRST=0x0360
WM_AFXLAST=0x037F
WM_PENWINFIRST=0x0380
WM_PENWINLAST=0x038F
WM_APP=0x8000
WM_USER=0x0400
EM_GETSEL=0x00B0
EM_SETSEL=0x00B1
EM_GETRECT=0x00B2
EM_SETRECT=0x00B3
EM_SETRECTNP=0x00B4
EM_SCROLL=0x00B5
EM_LINESCROLL=0x00B6
EM_SCROLLCARET=0x00B7
EM_GETMODIFY=0x00B8
EM_SETMODIFY=0x00B9
EM_GETLINECOUNT=0x00BA
EM_LINEINDEX=0x00BB
EM_SETHANDLE=0x00BC
EM_GETHANDLE=0x00BD
EM_GETTHUMB=0x00BE
EM_LINELENGTH=0x00C1
EM_REPLACESEL=0x00C2
EM_GETLINE=0x00C4
EM_LIMITTEXT=0x00C5
EM_CANUNDO=0x00C6
EM_UNDO=0x00C7
EM_FMTLINES=0x00C8
EM_LINEFROMCHAR=0x00C9
EM_SETTABSTOPS=0x00CB
EM_SETPASSWORDCHAR=0x00CC
EM_EMPTYUNDOBUFFER=0x00CD
EM_GETFIRSTVISIBLELINE=0x00CE
EM_SETREADONLY=0x00CF
EM_SETWORDBREAKPROC=0x00D0
EM_GETWORDBREAKPROC=0x00D1
EM_GETPASSWORDCHAR=0x00D2
EM_SETMARGINS=0x00D3
EM_GETMARGINS=0x00D4
EM_SETLIMITTEXT=EM_LIMITTEXT
EM_GETLIMITTEXT=0x00D5
EM_POSFROMCHAR=0x00D6
EM_CHARFROMPOS=0x00D7
EM_SETIMESTATUS=0x00D8
EM_GETIMESTATUS=0x00D9
BM_GETCHECK=0x00F0
BM_SETCHECK=0x00F1
BM_GETSTATE=0x00F2
BM_SETSTATE=0x00F3
BM_SETSTYLE=0x00F4
BM_CLICK=0x00F5
BM_GETIMAGE=0x00F6
BM_SETIMAGE=0x00F7
STM_SETICON=0x0170
STM_GETICON=0x0171
STM_SETIMAGE=0x0172
STM_GETIMAGE=0x0173
STM_MSGMAX=0x0174
DM_GETDEFID=(WM_USER+0)
DM_SETDEFID=(WM_USER+1)
DM_REPOSITION=(WM_USER+2)
LB_ADDSTRING=0x0180
LB_INSERTSTRING=0x0181
LB_DELETESTRING=0x0182
LB_SELITEMRANGEEX=0x0183
LB_RESETCONTENT=0x0184
LB_SETSEL=0x0185
LB_SETCURSEL=0x0186
LB_GETSEL=0x0187
LB_GETCURSEL=0x0188
LB_GETTEXT=0x0189
LB_GETTEXTLEN=0x018A
LB_GETCOUNT=0x018B
LB_SELECTSTRING=0x018C
LB_DIR=0x018D
LB_GETTOPINDEX=0x018E
LB_FINDSTRING=0x018F
LB_GETSELCOUNT=0x0190
LB_GETSELITEMS=0x0191
LB_SETTABSTOPS=0x0192
LB_GETHORIZONTALEXTENT=0x0193
LB_SETHORIZONTALEXTENT=0x0194
LB_SETCOLUMNWIDTH=0x0195
LB_ADDFILE=0x0196
LB_SETTOPINDEX=0x0197
LB_GETITEMRECT=0x0198
LB_GETITEMDATA=0x0199
LB_SETITEMDATA=0x019A
LB_SELITEMRANGE=0x019B
LB_SETANCHORINDEX=0x019C
LB_GETANCHORINDEX=0x019D
LB_SETCARETINDEX=0x019E
LB_GETCARETINDEX=0x019F
LB_SETITEMHEIGHT=0x01A0
LB_GETITEMHEIGHT=0x01A1
LB_FINDSTRINGEXACT=0x01A2
LB_SETLOCALE=0x01A5
LB_GETLOCALE=0x01A6
LB_SETCOUNT=0x01A7
LB_INITSTORAGE=0x01A8
LB_ITEMFROMPOINT=0x01A9
LB_MULTIPLEADDSTRING=0x01B1
LB_GETLISTBOXINFO=0x01B2
LB_MSGMAX_501=0x01B3
LB_MSGMAX_WCE4=0x01B1
LB_MSGMAX_4=0x01B0
LB_MSGMAX_PRE4=0x01A8
CB_GETEDITSEL=0x0140
CB_LIMITTEXT=0x0141
CB_SETEDITSEL=0x0142
CB_ADDSTRING=0x0143
CB_DELETESTRING=0x0144
CB_DIR=0x0145
CB_GETCOUNT=0x0146
CB_GETCURSEL=0x0147
CB_GETLBTEXT=0x0148
CB_GETLBTEXTLEN=0x0149
CB_INSERTSTRING=0x014A
CB_RESETCONTENT=0x014B
CB_FINDSTRING=0x014C
CB_SELECTSTRING=0x014D
CB_SETCURSEL=0x014E
CB_SHOWDROPDOWN=0x014F
CB_GETITEMDATA=0x0150
CB_SETITEMDATA=0x0151
CB_GETDROPPEDCONTROLRECT=0x0152
CB_SETITEMHEIGHT=0x0153
CB_GETITEMHEIGHT=0x0154
CB_SETEXTENDEDUI=0x0155
CB_GETEXTENDEDUI=0x0156
CB_GETDROPPEDSTATE=0x0157
CB_FINDSTRINGEXACT=0x0158
CB_SETLOCALE=0x0159
CB_GETLOCALE=0x015A
CB_GETTOPINDEX=0x015B
CB_SETTOPINDEX=0x015C
CB_GETHORIZONTALEXTENT=0x015d
CB_SETHORIZONTALEXTENT=0x015e
CB_GETDROPPEDWIDTH=0x015f
CB_SETDROPPEDWIDTH=0x0160
CB_INITSTORAGE=0x0161
CB_MULTIPLEADDSTRING=0x0163
CB_GETCOMBOBOXINFO=0x0164
CB_MSGMAX_501=0x0165
CB_MSGMAX_WCE400=0x0163
CB_MSGMAX_400=0x0162
CB_MSGMAX_PRE400=0x015B
SBM_SETPOS=0x00E0
SBM_GETPOS=0x00E1
SBM_SETRANGE=0x00E2
SBM_SETRANGEREDRAW=0x00E6
SBM_GETRANGE=0x00E3
SBM_ENABLE_ARROWS=0x00E4
SBM_SETSCROLLINFO=0x00E9
SBM_GETSCROLLINFO=0x00EA
SBM_GETSCROLLBARINFO=0x00EB
LVM_FIRST=0x1000
TV_FIRST=0x1100
HDM_FIRST=0x1200
TCM_FIRST=0x1300
PGM_FIRST=0x1400
ECM_FIRST=0x1500
BCM_FIRST=0x1600
CBM_FIRST=0x1700
CCM_FIRST=0x2000
CCM_LAST=(CCM_FIRST+0x200)
CCM_SETBKCOLOR=(CCM_FIRST+1)
CCM_SETCOLORSCHEME=(CCM_FIRST+2)
CCM_GETCOLORSCHEME=(CCM_FIRST+3)
CCM_GETDROPTARGET=(CCM_FIRST+4)
CCM_SETUNICODEFORMAT=(CCM_FIRST+5)
CCM_GETUNICODEFORMAT=(CCM_FIRST+6)
CCM_SETVERSION=(CCM_FIRST+0x7)
CCM_GETVERSION=(CCM_FIRST+0x8)
CCM_SETNOTIFYWINDOW=(CCM_FIRST+0x9)
CCM_SETWINDOWTHEME=(CCM_FIRST+0xb)
CCM_DPISCALE=(CCM_FIRST+0xc)
HDM_GETITEMCOUNT=(HDM_FIRST+0)
HDM_INSERTITEMA=(HDM_FIRST+1)
HDM_INSERTITEMW=(HDM_FIRST+10)
HDM_DELETEITEM=(HDM_FIRST+2)
HDM_GETITEMA=(HDM_FIRST+3)
HDM_GETITEMW=(HDM_FIRST+11)
HDM_SETITEMA=(HDM_FIRST+4)
HDM_SETITEMW=(HDM_FIRST+12)
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_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_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
HDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
HDM_SETFILTERCHANGETIMEOUT=(HDM_FIRST+22)
HDM_EDITFILTER=(HDM_FIRST+23)
HDM_CLEARFILTER=(HDM_FIRST+24)
TB_ENABLEBUTTON=(WM_USER+1)
TB_CHECKBUTTON=(WM_USER+2)
TB_PRESSBUTTON=(WM_USER+3)
TB_HIDEBUTTON=(WM_USER+4)
TB_INDETERMINATE=(WM_USER+5)
TB_MARKBUTTON=(WM_USER+6)
TB_ISBUTTONENABLED=(WM_USER+9)
TB_ISBUTTONCHECKED=(WM_USER+10)
TB_ISBUTTONPRESSED=(WM_USER+11)
TB_ISBUTTONHIDDEN=(WM_USER+12)
TB_ISBUTTONINDETERMINATE=(WM_USER+13)
TB_ISBUTTONHIGHLIGHTED=(WM_USER+14)
TB_SETSTATE=(WM_USER+17)
TB_GETSTATE=(WM_USER+18)
TB_ADDBITMAP=(WM_USER+19)
TB_ADDBUTTONSA=(WM_USER+20)
TB_INSERTBUTTONA=(WM_USER+21)
TB_ADDBUTTONS=(WM_USER+20)
TB_INSERTBUTTON=(WM_USER+21)
TB_DELETEBUTTON=(WM_USER+22)
TB_GETBUTTON=(WM_USER+23)
TB_BUTTONCOUNT=(WM_USER+24)
TB_COMMANDTOINDEX=(WM_USER+25)
TB_SAVERESTOREA=(WM_USER+26)
TB_SAVERESTOREW=(WM_USER+76)
TB_CUSTOMIZE=(WM_USER+27)
TB_ADDSTRINGA=(WM_USER+28)
TB_ADDSTRINGW=(WM_USER+77)
TB_GETITEMRECT=(WM_USER+29)
TB_BUTTONSTRUCTSIZE=(WM_USER+30)
TB_SETBUTTONSIZE=(WM_USER+31)
TB_SETBITMAPSIZE=(WM_USER+32)
TB_AUTOSIZE=(WM_USER+33)
TB_GETTOOLTIPS=(WM_USER+35)
TB_SETTOOLTIPS=(WM_USER+36)
TB_SETPARENT=(WM_USER+37)
TB_SETROWS=(WM_USER+39)
TB_GETROWS=(WM_USER+40)
TB_SETCMDID=(WM_USER+42)
TB_CHANGEBITMAP=(WM_USER+43)
TB_GETBITMAP=(WM_USER+44)
TB_GETBUTTONTEXTA=(WM_USER+45)
TB_GETBUTTONTEXTW=(WM_USER+75)
TB_REPLACEBITMAP=(WM_USER+46)
TB_SETINDENT=(WM_USER+47)
TB_SETIMAGELIST=(WM_USER+48)
TB_GETIMAGELIST=(WM_USER+49)
TB_LOADIMAGES=(WM_USER+50)
TB_GETRECT=(WM_USER+51)
TB_SETHOTIMAGELIST=(WM_USER+52)
TB_GETHOTIMAGELIST=(WM_USER+53)
TB_SETDISABLEDIMAGELIST=(WM_USER+54)
TB_GETDISABLEDIMAGELIST=(WM_USER+55)
TB_SETSTYLE=(WM_USER+56)
TB_GETSTYLE=(WM_USER+57)
TB_GETBUTTONSIZE=(WM_USER+58)
TB_SETBUTTONWIDTH=(WM_USER+59)
TB_SETMAXTEXTROWS=(WM_USER+60)
TB_GETTEXTROWS=(WM_USER+61)
TB_GETOBJECT=(WM_USER+62)
TB_GETHOTITEM=(WM_USER+71)
TB_SETHOTITEM=(WM_USER+72)
TB_SETANCHORHIGHLIGHT=(WM_USER+73)
TB_GETANCHORHIGHLIGHT=(WM_USER+74)
TB_MAPACCELERATORA=(WM_USER+78)
TB_GETINSERTMARK=(WM_USER+79)
TB_SETINSERTMARK=(WM_USER+80)
TB_INSERTMARKHITTEST=(WM_USER+81)
TB_MOVEBUTTON=(WM_USER+82)
TB_GETMAXSIZE=(WM_USER+83)
TB_SETEXTENDEDSTYLE=(WM_USER+84)
TB_GETEXTENDEDSTYLE=(WM_USER+85)
TB_GETPADDING=(WM_USER+86)
TB_SETPADDING=(WM_USER+87)
TB_SETINSERTMARKCOLOR=(WM_USER+88)
TB_GETINSERTMARKCOLOR=(WM_USER+89)
TB_SETCOLORSCHEME=CCM_SETCOLORSCHEME
TB_GETCOLORSCHEME=CCM_GETCOLORSCHEME
TB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
TB_MAPACCELERATORW=(WM_USER+90)
TB_GETBITMAPFLAGS=(WM_USER+41)
TB_GETBUTTONINFOW=(WM_USER+63)
TB_SETBUTTONINFOW=(WM_USER+64)
TB_GETBUTTONINFOA=(WM_USER+65)
TB_SETBUTTONINFOA=(WM_USER+66)
TB_INSERTBUTTONW=(WM_USER+67)
TB_ADDBUTTONSW=(WM_USER+68)
TB_HITTEST=(WM_USER+69)
TB_SETDRAWTEXTFLAGS=(WM_USER+70)
TB_GETSTRINGW=(WM_USER+91)
TB_GETSTRINGA=(WM_USER+92)
TB_GETMETRICS=(WM_USER+101)
TB_SETMETRICS=(WM_USER+102)
TB_SETWINDOWTHEME=CCM_SETWINDOWTHEME
RB_INSERTBANDA=(WM_USER+1)
RB_DELETEBAND=(WM_USER+2)
RB_GETBARINFO=(WM_USER+3)
RB_SETBARINFO=(WM_USER+4)
RB_GETBANDINFO=(WM_USER+5)
RB_SETBANDINFOA=(WM_USER+6)
RB_SETPARENT=(WM_USER+7)
RB_HITTEST=(WM_USER+8)
RB_GETRECT=(WM_USER+9)
RB_INSERTBANDW=(WM_USER+10)
RB_SETBANDINFOW=(WM_USER+11)
RB_GETBANDCOUNT=(WM_USER+12)
RB_GETROWCOUNT=(WM_USER+13)
RB_GETROWHEIGHT=(WM_USER+14)
RB_IDTOINDEX=(WM_USER+16)
RB_GETTOOLTIPS=(WM_USER+17)
RB_SETTOOLTIPS=(WM_USER+18)
RB_SETBKCOLOR=(WM_USER+19)
RB_GETBKCOLOR=(WM_USER+20)
RB_SETTEXTCOLOR=(WM_USER+21)
RB_GETTEXTCOLOR=(WM_USER+22)
RB_SIZETORECT=(WM_USER+23)
RB_SETCOLORSCHEME=CCM_SETCOLORSCHEME
RB_GETCOLORSCHEME=CCM_GETCOLORSCHEME
RB_BEGINDRAG=(WM_USER+24)
RB_ENDDRAG=(WM_USER+25)
RB_DRAGMOVE=(WM_USER+26)
RB_GETBARHEIGHT=(WM_USER+27)
RB_GETBANDINFOW=(WM_USER+28)
RB_GETBANDINFOA=(WM_USER+29)
RB_MINIMIZEBAND=(WM_USER+30)
RB_MAXIMIZEBAND=(WM_USER+31)
RB_GETDROPTARGET=(CCM_GETDROPTARGET)
RB_GETBANDBORDERS=(WM_USER+34)
RB_SHOWBAND=(WM_USER+35)
RB_SETPALETTE=(WM_USER+37)
RB_GETPALETTE=(WM_USER+38)
RB_MOVEBAND=(WM_USER+39)
RB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
RB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
RB_GETBANDMARGINS=(WM_USER+40)
RB_SETWINDOWTHEME=CCM_SETWINDOWTHEME
RB_PUSHCHEVRON=(WM_USER+43)
TTM_ACTIVATE=(WM_USER+1)
TTM_SETDELAYTIME=(WM_USER+3)
TTM_ADDTOOLA=(WM_USER+4)
TTM_ADDTOOLW=(WM_USER+50)
TTM_DELTOOLA=(WM_USER+5)
TTM_DELTOOLW=(WM_USER+51)
TTM_NEWTOOLRECTA=(WM_USER+6)
TTM_NEWTOOLRECTW=(WM_USER+52)
TTM_RELAYEVENT=(WM_USER+7)
TTM_GETTOOLINFOA=(WM_USER+8)
TTM_GETTOOLINFOW=(WM_USER+53)
TTM_SETTOOLINFOA=(WM_USER+9)
TTM_SETTOOLINFOW=(WM_USER+54)
TTM_HITTESTA=(WM_USER+10)
TTM_HITTESTW=(WM_USER+55)
TTM_GETTEXTA=(WM_USER+11)
TTM_GETTEXTW=(WM_USER+56)
TTM_UPDATETIPTEXTA=(WM_USER+12)
TTM_UPDATETIPTEXTW=(WM_USER+57)
TTM_GETTOOLCOUNT=(WM_USER+13)
TTM_ENUMTOOLSA=(WM_USER+14)
TTM_ENUMTOOLSW=(WM_USER+58)
TTM_GETCURRENTTOOLA=(WM_USER+15)
TTM_GETCURRENTTOOLW=(WM_USER+59)
TTM_WINDOWFROMPOINT=(WM_USER+16)
TTM_TRACKACTIVATE=(WM_USER+17)
TTM_TRACKPOSITION=(WM_USER+18)
TTM_SETTIPBKCOLOR=(WM_USER+19)
TTM_SETTIPTEXTCOLOR=(WM_USER+20)
TTM_GETDELAYTIME=(WM_USER+21)
TTM_GETTIPBKCOLOR=(WM_USER+22)
TTM_GETTIPTEXTCOLOR=(WM_USER+23)
TTM_SETMAXTIPWIDTH=(WM_USER+24)
TTM_GETMAXTIPWIDTH=(WM_USER+25)
TTM_SETMARGIN=(WM_USER+26)
TTM_GETMARGIN=(WM_USER+27)
TTM_POP=(WM_USER+28)
TTM_UPDATE=(WM_USER+29)
TTM_GETBUBBLESIZE=(WM_USER+30)
TTM_ADJUSTRECT=(WM_USER+31)
TTM_SETTITLEA=(WM_USER+32)
TTM_SETTITLEW=(WM_USER+33)
TTM_POPUP=(WM_USER+34)
TTM_GETTITLE=(WM_USER+35)
TTM_SETWINDOWTHEME=CCM_SETWINDOWTHEME
SB_SETTEXTA=(WM_USER+1)
SB_SETTEXTW=(WM_USER+11)
SB_GETTEXTA=(WM_USER+2)
SB_GETTEXTW=(WM_USER+13)
SB_GETTEXTLENGTHA=(WM_USER+3)
SB_GETTEXTLENGTHW=(WM_USER+12)
SB_SETPARTS=(WM_USER+4)
SB_GETPARTS=(WM_USER+6)
SB_GETBORDERS=(WM_USER+7)
SB_SETMINHEIGHT=(WM_USER+8)
SB_SIMPLE=(WM_USER+9)
SB_GETRECT=(WM_USER+10)
SB_ISSIMPLE=(WM_USER+14)
SB_SETICON=(WM_USER+15)
SB_SETTIPTEXTA=(WM_USER+16)
SB_SETTIPTEXTW=(WM_USER+17)
SB_GETTIPTEXTA=(WM_USER+18)
SB_GETTIPTEXTW=(WM_USER+19)
SB_GETICON=(WM_USER+20)
SB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
SB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
SB_SETBKCOLOR=CCM_SETBKCOLOR
SB_SIMPLEID=0x00ff
TBM_GETPOS=(WM_USER)
TBM_GETRANGEMIN=(WM_USER+1)
TBM_GETRANGEMAX=(WM_USER+2)
TBM_GETTIC=(WM_USER+3)
TBM_SETTIC=(WM_USER+4)
TBM_SETPOS=(WM_USER+5)
TBM_SETRANGE=(WM_USER+6)
TBM_SETRANGEMIN=(WM_USER+7)
TBM_SETRANGEMAX=(WM_USER+8)
TBM_CLEARTICS=(WM_USER+9)
TBM_SETSEL=(WM_USER+10)
TBM_SETSELSTART=(WM_USER+11)
TBM_SETSELEND=(WM_USER+12)
TBM_GETPTICS=(WM_USER+14)
TBM_GETTICPOS=(WM_USER+15)
TBM_GETNUMTICS=(WM_USER+16)
TBM_GETSELSTART=(WM_USER+17)
TBM_GETSELEND=(WM_USER+18)
TBM_CLEARSEL=(WM_USER+19)
TBM_SETTICFREQ=(WM_USER+20)
TBM_SETPAGESIZE=(WM_USER+21)
TBM_GETPAGESIZE=(WM_USER+22)
TBM_SETLINESIZE=(WM_USER+23)
TBM_GETLINESIZE=(WM_USER+24)
TBM_GETTHUMBRECT=(WM_USER+25)
TBM_GETCHANNELRECT=(WM_USER+26)
TBM_SETTHUMBLENGTH=(WM_USER+27)
TBM_GETTHUMBLENGTH=(WM_USER+28)
TBM_SETTOOLTIPS=(WM_USER+29)
TBM_GETTOOLTIPS=(WM_USER+30)
TBM_SETTIPSIDE=(WM_USER+31)
TBM_SETBUDDY=(WM_USER+32)
TBM_GETBUDDY=(WM_USER+33)
TBM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TBM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
DL_BEGINDRAG=(WM_USER+133)
DL_DRAGGING=(WM_USER+134)
DL_DROPPED=(WM_USER+135)
DL_CANCELDRAG=(WM_USER+136)
UDM_SETRANGE=(WM_USER+101)
UDM_GETRANGE=(WM_USER+102)
UDM_SETPOS=(WM_USER+103)
UDM_GETPOS=(WM_USER+104)
UDM_SETBUDDY=(WM_USER+105)
UDM_GETBUDDY=(WM_USER+106)
UDM_SETACCEL=(WM_USER+107)
UDM_GETACCEL=(WM_USER+108)
UDM_SETBASE=(WM_USER+109)
UDM_GETBASE=(WM_USER+110)
UDM_SETRANGE32=(WM_USER+111)
UDM_GETRANGE32=(WM_USER+112)
UDM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
UDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
UDM_SETPOS32=(WM_USER+113)
UDM_GETPOS32=(WM_USER+114)
PBM_SETRANGE=(WM_USER+1)
PBM_SETPOS=(WM_USER+2)
PBM_DELTAPOS=(WM_USER+3)
PBM_SETSTEP=(WM_USER+4)
PBM_STEPIT=(WM_USER+5)
PBM_SETRANGE32=(WM_USER+6)
PBM_GETRANGE=(WM_USER+7)
PBM_GETPOS=(WM_USER+8)
PBM_SETBARCOLOR=(WM_USER+9)
PBM_SETBKCOLOR=CCM_SETBKCOLOR
HKM_SETHOTKEY=(WM_USER+1)
HKM_GETHOTKEY=(WM_USER+2)
HKM_SETRULES=(WM_USER+3)
LVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
LVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
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_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_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)
TVM_INSERTITEMA=(TV_FIRST+0)
TVM_INSERTITEMW=(TV_FIRST+50)
TVM_DELETEITEM=(TV_FIRST+1)
TVM_EXPAND=(TV_FIRST+2)
TVM_GETITEMRECT=(TV_FIRST+4)
TVM_GETCOUNT=(TV_FIRST+5)
TVM_GETINDENT=(TV_FIRST+6)
TVM_SETINDENT=(TV_FIRST+7)
TVM_GETIMAGELIST=(TV_FIRST+8)
TVM_SETIMAGELIST=(TV_FIRST+9)
TVM_GETNEXTITEM=(TV_FIRST+10)
TVM_SELECTITEM=(TV_FIRST+11)
TVM_GETITEMA=(TV_FIRST+12)
TVM_GETITEMW=(TV_FIRST+62)
TVM_SETITEMA=(TV_FIRST+13)
TVM_SETITEMW=(TV_FIRST+63)
TVM_EDITLABELA=(TV_FIRST+14)
TVM_EDITLABELW=(TV_FIRST+65)
TVM_GETEDITCONTROL=(TV_FIRST+15)
TVM_GETVISIBLECOUNT=(TV_FIRST+16)
TVM_HITTEST=(TV_FIRST+17)
TVM_CREATEDRAGIMAGE=(TV_FIRST+18)
TVM_SORTCHILDREN=(TV_FIRST+19)
TVM_ENSUREVISIBLE=(TV_FIRST+20)
TVM_SORTCHILDRENCB=(TV_FIRST+21)
TVM_ENDEDITLABELNOW=(TV_FIRST+22)
TVM_GETISEARCHSTRINGA=(TV_FIRST+23)
TVM_GETISEARCHSTRINGW=(TV_FIRST+64)
TVM_SETTOOLTIPS=(TV_FIRST+24)
TVM_GETTOOLTIPS=(TV_FIRST+25)
TVM_SETINSERTMARK=(TV_FIRST+26)
TVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
TVM_SETITEMHEIGHT=(TV_FIRST+27)
TVM_GETITEMHEIGHT=(TV_FIRST+28)
TVM_SETBKCOLOR=(TV_FIRST+29)
TVM_SETTEXTCOLOR=(TV_FIRST+30)
TVM_GETBKCOLOR=(TV_FIRST+31)
TVM_GETTEXTCOLOR=(TV_FIRST+32)
TVM_SETSCROLLTIME=(TV_FIRST+33)
TVM_GETSCROLLTIME=(TV_FIRST+34)
TVM_SETINSERTMARKCOLOR=(TV_FIRST+37)
TVM_GETINSERTMARKCOLOR=(TV_FIRST+38)
TVM_GETITEMSTATE=(TV_FIRST+39)
TVM_SETLINECOLOR=(TV_FIRST+40)
TVM_GETLINECOLOR=(TV_FIRST+41)
TVM_MAPACCIDTOHTREEITEM=(TV_FIRST+42)
TVM_MAPHTREEITEMTOACCID=(TV_FIRST+43)
CBEM_INSERTITEMA=(WM_USER+1)
CBEM_SETIMAGELIST=(WM_USER+2)
CBEM_GETIMAGELIST=(WM_USER+3)
CBEM_GETITEMA=(WM_USER+4)
CBEM_SETITEMA=(WM_USER+5)
CBEM_DELETEITEM=CB_DELETESTRING
CBEM_GETCOMBOCONTROL=(WM_USER+6)
CBEM_GETEDITCONTROL=(WM_USER+7)
CBEM_SETEXTENDEDSTYLE=(WM_USER+14)
CBEM_GETEXTENDEDSTYLE=(WM_USER+9)
CBEM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
CBEM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
CBEM_SETEXSTYLE=(WM_USER+8)
CBEM_GETEXSTYLE=(WM_USER+9)
CBEM_HASEDITCHANGED=(WM_USER+10)
CBEM_INSERTITEMW=(WM_USER+11)
CBEM_SETITEMW=(WM_USER+12)
CBEM_GETITEMW=(WM_USER+13)
TCM_GETIMAGELIST=(TCM_FIRST+2)
TCM_SETIMAGELIST=(TCM_FIRST+3)
TCM_GETITEMCOUNT=(TCM_FIRST+4)
TCM_GETITEMA=(TCM_FIRST+5)
TCM_GETITEMW=(TCM_FIRST+60)
TCM_SETITEMA=(TCM_FIRST+6)
TCM_SETITEMW=(TCM_FIRST+61)
TCM_INSERTITEMA=(TCM_FIRST+7)
TCM_INSERTITEMW=(TCM_FIRST+62)
TCM_DELETEITEM=(TCM_FIRST+8)
TCM_DELETEALLITEMS=(TCM_FIRST+9)
TCM_GETITEMRECT=(TCM_FIRST+10)
TCM_GETCURSEL=(TCM_FIRST+11)
TCM_SETCURSEL=(TCM_FIRST+12)
TCM_HITTEST=(TCM_FIRST+13)
TCM_SETITEMEXTRA=(TCM_FIRST+14)
TCM_ADJUSTRECT=(TCM_FIRST+40)
TCM_SETITEMSIZE=(TCM_FIRST+41)
TCM_REMOVEIMAGE=(TCM_FIRST+42)
TCM_SETPADDING=(TCM_FIRST+43)
TCM_GETROWCOUNT=(TCM_FIRST+44)
TCM_GETTOOLTIPS=(TCM_FIRST+45)
TCM_SETTOOLTIPS=(TCM_FIRST+46)
TCM_GETCURFOCUS=(TCM_FIRST+47)
TCM_SETCURFOCUS=(TCM_FIRST+48)
TCM_SETMINTABWIDTH=(TCM_FIRST+49)
TCM_DESELECTALL=(TCM_FIRST+50)
TCM_HIGHLIGHTITEM=(TCM_FIRST+51)
TCM_SETEXTENDEDSTYLE=(TCM_FIRST+52)
TCM_GETEXTENDEDSTYLE=(TCM_FIRST+53)
TCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
ACM_OPENA=(WM_USER+100)
ACM_OPENW=(WM_USER+103)
ACM_PLAY=(WM_USER+101)
ACM_STOP=(WM_USER+102)
MCM_FIRST=0x1000
MCM_GETCURSEL=(MCM_FIRST+1)
MCM_SETCURSEL=(MCM_FIRST+2)
MCM_GETMAXSELCOUNT=(MCM_FIRST+3)
MCM_SETMAXSELCOUNT=(MCM_FIRST+4)
MCM_GETSELRANGE=(MCM_FIRST+5)
MCM_SETSELRANGE=(MCM_FIRST+6)
MCM_GETMONTHRANGE=(MCM_FIRST+7)
MCM_SETDAYSTATE=(MCM_FIRST+8)
MCM_GETMINREQRECT=(MCM_FIRST+9)
MCM_SETCOLOR=(MCM_FIRST+10)
MCM_GETCOLOR=(MCM_FIRST+11)
MCM_SETTODAY=(MCM_FIRST+12)
MCM_GETTODAY=(MCM_FIRST+13)
MCM_HITTEST=(MCM_FIRST+14)
MCM_SETFIRSTDAYOFWEEK=(MCM_FIRST+15)
MCM_GETFIRSTDAYOFWEEK=(MCM_FIRST+16)
MCM_GETRANGE=(MCM_FIRST+17)
MCM_SETRANGE=(MCM_FIRST+18)
MCM_GETMONTHDELTA=(MCM_FIRST+19)
MCM_SETMONTHDELTA=(MCM_FIRST+20)
MCM_GETMAXTODAYWIDTH=(MCM_FIRST+21)
MCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
MCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
DTM_FIRST=0x1000
DTM_GETSYSTEMTIME=(DTM_FIRST+1)
DTM_SETSYSTEMTIME=(DTM_FIRST+2)
DTM_GETRANGE=(DTM_FIRST+3)
DTM_SETRANGE=(DTM_FIRST+4)
DTM_SETFORMATA=(DTM_FIRST+5)
DTM_SETFORMATW=(DTM_FIRST+50)
DTM_SETMCCOLOR=(DTM_FIRST+6)
DTM_GETMCCOLOR=(DTM_FIRST+7)
DTM_GETMONTHCAL=(DTM_FIRST+8)
DTM_SETMCFONT=(DTM_FIRST+9)
DTM_GETMCFONT=(DTM_FIRST+10)
PGM_SETCHILD=(PGM_FIRST+1)
PGM_RECALCSIZE=(PGM_FIRST+2)
PGM_FORWARDMOUSE=(PGM_FIRST+3)
PGM_SETBKCOLOR=(PGM_FIRST+4)
PGM_GETBKCOLOR=(PGM_FIRST+5)
PGM_SETBORDER=(PGM_FIRST+6)
PGM_GETBORDER=(PGM_FIRST+7)
PGM_SETPOS=(PGM_FIRST+8)
PGM_GETPOS=(PGM_FIRST+9)
PGM_SETBUTTONSIZE=(PGM_FIRST+10)
PGM_GETBUTTONSIZE=(PGM_FIRST+11)
PGM_GETBUTTONSTATE=(PGM_FIRST+12)
PGM_GETDROPTARGET=CCM_GETDROPTARGET
BCM_GETIDEALSIZE=(BCM_FIRST+0x0001)
BCM_SETIMAGELIST=(BCM_FIRST+0x0002)
BCM_GETIMAGELIST=(BCM_FIRST+0x0003)
BCM_SETTEXTMARGIN=(BCM_FIRST+0x0004)
BCM_GETTEXTMARGIN=(BCM_FIRST+0x0005)
EM_SETCUEBANNER=(ECM_FIRST+1)
EM_GETCUEBANNER=(ECM_FIRST+2)
EM_SHOWBALLOONTIP=(ECM_FIRST+3)
EM_HIDEBALLOONTIP=(ECM_FIRST+4)
CB_SETMINVISIBLE=(CBM_FIRST+1)
CB_GETMINVISIBLE=(CBM_FIRST+2)
LM_HITTEST=(WM_USER+0x300)
LM_GETIDEALHEIGHT=(WM_USER+0x301)
LM_SETITEM=(WM_USER+0x302)
LM_GETITEM=(WM_USER+0x303)
阅读(...) 评论()

我要回帖

更多关于 ratingbar的点击事件 的文章

 

随机推荐