怎么给UILabel添加自定义文本js文本框内容改变事件件

将一个 click 事件添加到 ios NSString 中的一些文本
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.
我有下面的代码,并且想要使我的文本部分是可点击和调用另一个 UIViewController (不是网站)。
NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"testing it out @clickhere"];
NSInteger length = str.
[str addAttribute:NSForegroundColorAttributeName value:[UIColor bestTextColor] range:NSMakeRange(0,length)];
NSMutableAttributedString 获取设置为 UILabel 像这样:
label.attributedText =
什么是最好的办法做到这一点吗?我似乎无法找到很好的答案。
我想要的一个例子是假设我有 UILabel 像这样用以下文本:
This is my label.
Click here to go to UIViewController1 and then go to UIViewController1 by this #tag.
我想"这里"的文字通过第一个 click 事件和"#tag"一词将被传递到相同的 click 事件。
解决方法 1:
如果你用于值字段传递在目的地吗?
[attributedString addAttribute:NSLinkAttributeName
value:[@"destinationController1" stringByAppendingString:username]
range:range];
然后重写该委托的方法:
- (BOOL)textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange
if ([URL.scheme isEqualToString:@"destinationController1"]) {
// Launch View controller
return NO;
return YES;在c#windows开发中,我们常常会遇到拦截windows消息,来触发某个特定任务的问题。
由于目前使用c#的开发人员非常多,而且大多数c#程序员都不是从Windwos c++转过来的对windows消息机制不怎么了解,遇到这类问题还是挺棘手的,我们公司有个同事问,就写这个小实例,帮助那些遇到此类问题的兄弟姐妹。
实现方式目前有两种:
1 使用Control类的虚方法WndProc来截取Windows消息
&基类为Control类的所有控件都有一个protected virtual void WndProc(ref Message m)&的虚方法。我只要重载该虚方法,那么这个控件聚焦后就可以扑捉windows消息,并触发该方法了。
& protected override void WndProc(ref Message m)
&&&&&&&&&&& switch (m.Msg)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //判断系统消息的ID号&&&&&
&&&&&&&&&&& {
&&&&&&&&&&&&&&& case 513:
&&&&&&&&&&&&&&&&&&& MessageBox.Show(&恭喜你点击了左键!&);
&&&&&&&&&&&&&&&&&&& m.Result = (IntPtr)0;&&&&&&&&&&&&&&&&& //为了响应消息处理而向 Windows 返回的值&&&&&&&&
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& case 516:
&&&&&&&&&&&&&&&&&&& MessageBox.Show(&恭喜你点击了右键!&);
&&&&&&&&&&&&&&&&&&& m.Result = (IntPtr)0;&&&&&&&&&&&&&&& //为了响应消息处理而向 Windows 返回的值&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& default:
&&&&&&&&&&&&&&&&&&& base.WndProc(ref m);
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&& }
2 通过实现IMessageFilter接口,来截取获Windows消息。
IMessageFilter接口用来定义消息筛选器接口,该接口的PreFilterMessage方法用来在调度消息之前将其筛选出来。他的实现如下:
&public class MessageFilter : IMessageFilter
&&&&&&& public bool PreFilterMessage(ref Message message) //实现PreFilterMessage方法&&&&
&&&&&&&&&&& switch (message.Msg)&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& //判断系统消息的ID号&&&&&
&&&&&&&&&&& {
&&&&&&&&&&&&&&& case 513:
&&&&&&&&&&&&&&&&&&& MessageBox.Show(&恭喜你点击了左键!&);
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& case 516:
&&&&&&&&&&&&&&&&&&& MessageBox.Show(&恭喜你点击了右键!&);
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& default:
&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&& }
那么如何使用这个类? 其实在类Application中有个AddMessageFilter(IMessageFilter value)的静态方法,只要添加进去就可以,
例如:Application.AddMessageFilter(MessageFilter); 加进去可别忘了,加进去的消息过滤器也可删除Application。RemoveMessageFilter(IMessageFilter value);
后附跟windows消息ID列表:
WM_NULL=0x0000
WM_CREATE=0x0001/ T- u( X* V1 @+ g!&
WM_DESTROY=0x0002
WM_MOVE=0x0003, Y! S2 x! G* C& U+&
WM_SIZE=0x0005
WM_ACTIVATE=0x00068 _% `) J6 t7 M5 U* ]/&
WM_SETFOCUS=0x0007
WM_KILLFOCUS=0x0008
WM_ENABLE=0x000A
WM_SETREDRAW=0x000B
WM_SETTEXT=0x000C
WM_GETTEXT=0x000D
WM_GETTEXTLENGTH=0x000E+ P& T4 c7 B. j&&
WM_PAINT=0x000F
WM_CLOSE=0x0010
WM_QUERYENDSESSION=0x0011
WM_QUERYOPEN=0x0013
WM_ENDSESSION=0x0016
WM_QUIT=0x0012
WM_ERASEBKGND=0x00149 F& t1 i* L& /1 P$ E3 L.&
WM_SYSCOLORCHANGE=0x0015
WM_SHOWWINDOW=0x0018
WM_WININICHANGE=0x001A
WM_SETTINGCHANGE=0x001A& ~# x, k%&
t* P, Z) `3 K
WM_DEVMODECHANGE=0x001B
WM_ACTIVATEAPP=0x001C
WM_FONTCHANGE=0x001D+ j0 `+ O- m$ j6 A9 B%&
WM_TIMECHANGE=0x001E' n7 Q9 Z8 /4&
A& _7 o# d$ c
WM_CANCELMODE=0x001F3 j8 J,&
k5 /) A3 L: /- _
WM_SETCURSOR=0x00200 O1&
|' _4 t, Z+ b9 _: J- ~' m8 m7 |
WM_MOUSEACTIVATE=0x0021
WM_CHILDACTIVATE=0x0022
WM_QUEUESYNC=0x0023. l7 n2 ~; _:&
B& J& b7 I7 ~& Z) t
WM_GETMINMAXINFO=0x0024
WM_PAINTICON=0x0026
WM_ICONERASEBKGND=0x0027
WM_NEXTDLGCTL=0x0028
WM_SPOOLERSTATUS=0x002A
WM_DRAWITEM=0x002B( F. P: e7&
WM_MEASUREITEM=0x002C4 X( w4 `:&
WM_DELETEITEM=0x002D
WM_VKEYTOITEM=0x002E& _+ U7 G2 A'&
C, }5 C8 m
WM_CHARTOITEM=0x002F& u'&
C. G8 T% U& w4 l* d
WM_SETFONT=0x0030( U8&
Y# r1 X( r& S
WM_GETFONT=0x0031
WM_SETHOTKEY=0x00329 `% k9&
I7 M+ m' c, c6 ?
WM_GETHOTKEY=0x0033, V8&
Y' G; v* S0 /, T; P* S5 O
WM_QUERYDRAGICON=0x0037& b4 C: G2 z) g! @) x6 f: f: _/ Q+&
WM_COMPAREITEM=0x0039! h+ ^& /) M+&
O; w7 i( v
WM_GETOBJECT=0x003D
WM_COMPACTING=0x0041
WM_COMMNOTIFY=0x0044
WM_WINDOWPOSCHANGING=0x0046- t$ X$ q8&
V- g0 u4 Z
WM_WINDOWPOSCHANGED=0x0047: f)&
O5 ^) z' /+ l4 D
WM_POWER=0x0048
WM_COPYDATA=0x004A3 W% X4&
G9 /& d8 x, k' `- |
WM_CANCELJOURNAL=0x004B1 @' G8 q+ Q+ D1 g% x& A; B6 A6&
WM_NOTIFY=0x004E
WM_INPUTLANGCHANGEREQUEST=0x00508&
h& x& V4 B/ m
WM_INPUTLANGCHANGE=0x0051
WM_TCARD=0x00528 {( h( Y* s' b
WM_HELP=0x00537 y3 p: J1 z+ e& V% @)&
WM_USERCHANGED=0x00546 l& N& D& Y'&
I- l6 g2 Y3 e# U
WM_NOTIFYFORMAT=0x00551&
F* |/ k6 {! e/ v3 o6 q& k. t
WM_CONTEXTMENU=0x007B- K6 ?& j% J2 U* I7&
WM_STYLECHANGING=0x007C4 l' C& ?! e9 i4&
WM_STYLECHANGED=0x007D
WM_DISPLAYCHANGE=0x007E
WM_GETICON=0x007F& J: _/ _.&
O) G3 F; P
WM_SETICON=0x0080
WM_NCCREATE=0x0081
WM_NCDESTROY=0x0082
WM_NCCALCSIZE=0x0083
WM_NCHITTEST=0x0084
WM_NCPAINT=0x0085% w9 K& |: A3 Z5&
WM_NCACTIVATE=0x0086, O&&
M& ]& /; /7 N0 ^( }2 _
WM_GETDLGCODE=0x0087$ d% z% i* O4 _( g! q1&
WM_SYNCPAINT=0x0088
WM_NCMOUSEMOVE=0x00A0
WM_NCLBUTTONDOWN=0x00A1
WM_NCLBUTTONUP=0x00A2
WM_NCLBUTTONDBLCLK=0x00A3
WM_NCRBUTTONDOWN=0x00A4
WM_NCRBUTTONUP=0x00A5% g3 K4 g6 B( c+ ^:&
WM_NCRBUTTONDBLCLK=0x00A6
WM_NCMBUTTONDOWN=0x00A7
WM_NCMBUTTONUP=0x00A8, q# a7&
x5 s& V2 {4 i
WM_NCMBUTTONDBLCLK=0x00A9, I& ^; L6 }6 c0 o- G&&
WM_NCXBUTTONDOWN=0x00AB7 W3 E9 Z/ n/ {/&
g, G* L2 Q6 O* F
WM_NCXBUTTONUP=0x00AC
WM_NCXBUTTONDBLCLK=0x00AD
WM_INPUT=0x00FF- }4 }5 Q; s+ ^:&
WM_KEYFIRST=0x0100
WM_KEYDOWN=0x01009 e+ z( O7 J8 b-&
WM_KEYUP=0x01013 _+ g8 c) y4 s+&
WM_CHAR=0x0102
WM_DEADCHAR=0x0103
WM_SYSKEYDOWN=0x01048 |9 ^! N' `$ d. @4&
WM_SYSKEYUP=0x0105- R5 M; i, i9 O5&
WM_SYSCHAR=0x0106
WM_SYSDEADCHAR=0x0107; k. G.&
G- T& }1 @# Q# f
WM_UNICHAR=0x0109
WM_KEYLAST_NT501=0x0109
UNICODE_NOCHAR=0xFFFF
WM_KEYLAST_PRE501=0x0108+ U; P$ I$ e$ R2 p8&
WM_IME_STARTCOMPOSITION=0x010D&&
L1 V4 d3 P& `8 r( o! ~* g
WM_IME_ENDCOMPOSITION=0x010E
WM_IME_COMPOSITION=0x010F
WM_IME_KEYLAST=0x010F1 W: [4 w. O;&
WM_INITDIALOG=0x0110
WM_COMMAND=0x0111
WM_SYSCOMMAND=0x01124 `2 Z8 p6 f. d$&
WM_TIMER=0x0113
WM_HSCROLL=0x0114& [6 L1 W. v6 O2&
[& @5 U) F# P: g
WM_VSCROLL=0x0115
WM_INITMENU=0x0116
WM_INITMENUPOPUP=0x0117: Z& z0&
L5 Q+ `
WM_MENUSELECT=0x011F
WM_MENUCHAR=0x0120&&
Y& c8 q+ ~% y/ s5 Z9 e
WM_ENTERIDLE=0x0121
WM_MENURBUTTONUP=0x0122
WM_MENUDRAG=0x0123
WM_MENUGETOBJECT=0x0124
WM_UNINITMENUPOPUP=0x0125
WM_MENUCOMMAND=0x0126+ }& {7 |& T2 m- N& C5 ^$ a)&
WM_CHANGEUISTATE=0x0127) Y8 J. A$ h*&
WM_UPDATEUISTATE=0x0128
WM_QUERYUISTATE=0x0129
WM_CTLCOLORMSGBOX=0x0132
WM_CTLCOLOREDIT=0x0133% i/ _) k# ?# x. L' Z5&
WM_CTLCOLORLISTBOX=0x0134+ A7 X' d. W6&
R+ k9 R2 y
WM_CTLCOLORBTN=0x0135
WM_CTLCOLORDLG=0x01368 i* w0 |) H$ S6 T8 x2 f6&
WM_CTLCOLORSCROLLBAR=0x0137
WM_CTLCOLORSTATIC=0x0138
WM_MOUSEFIRST=0x0200
WM_MOUSEMOVE=0x0200, p4 s5 t8 J' C&&
WM_LBUTTONDOWN=0x0201% a' /7 k*&
J1 H. N9 /7 [. r! O
WM_LBUTTONUP=0x0202& q& w- i7 e4 w& t5 p#&
WM_LBUTTONDBLCLK=0x02038 o# y* H- E9&
WM_RBUTTONDOWN=0x0204
WM_RBUTTONUP=0x02059 i% Q% O4 d4&
WM_RBUTTONDBLCLK=0x0206/ B% o' ~5 F'&
M2 q, Q& ~
WM_MBUTTONDOWN=0x02079 ^&&
h9 {& A. E0 [6 l3 ^( s: [
WM_MBUTTONUP=0x02083 I* }) Y0 T1 R& I! z2 E#&
WM_MBUTTONDBLCLK=0x0209
WM_MOUSEWHEEL=0x020A. N' [. B3 N, O/&
[' n- y6 h$ e# ]% |8 m
WM_XBUTTONDOWN=0x020B8 g% m& h9 q2 E5 L
WM_XBUTTONUP=0x020C8 P2 {+ Z3&
WM_XBUTTONDBLCLK=0x020D
WM_MOUSELAST_5=0x020D) O1 G/ `(&
Y* Y, @6 L
WM_MOUSELAST_4=0x020A8 |1 J3&
{: H; S! C! C
WM_MOUSELAST_PRE_4=0x0209
WM_PARENTNOTIFY=0x0210
WM_ENTERMENULOOP=0x0211
WM_EXITMENULOOP=0x0212!&
a& L' r, p6 c1 ]- J8 r) d
WM_NEXTMENU=0x02135 [0 C8 M( g& Z1 {4 e2 T4 v,&
WM_SIZING=0x0214
WM_CAPTURECHANGED=0x0215! n* _0&
D3 t7 _; D( }& F
WM_MOVING=0x0216; |'&
Z7 p+ v9 ^& y
WM_POWERBROADCAST=0x0218/ o1 D) S9 o- `& z& v6 B/&
WM_DEVICECHANGE=0x0219; h& A# // v/&
WM_MDICREATE=0x0220
WM_MDIDESTROY=0x0221
WM_MDIACTIVATE=0x0222) X- U& z7 r, u!&
WM_MDIRESTORE=0x02232 [) C- h% k4&
]# u+ a) c
WM_MDINEXT=0x0224) ]2 K* E#&
|& t% ]) l1 x
WM_MDIMAXIMIZE=0x0225
WM_MDITILE=0x0226
WM_MDICASCADE=0x0227
WM_MDIICONARRANGE=0x0228& a& w5 C& @- t9 ?9 B! x8&
WM_MDIGETACTIVE=0x02293 o! h) s0 [.&
WM_MDISETMENU=0x0230
WM_ENTERSIZEMOVE=0x0231& [0&
]) j2 y1 n- q& N1 I4 {7 F4 h
WM_EXITSIZEMOVE=0x0232* O& f- G& q2 I5&
WM_DROPFILES=0x0233
WM_MDIREFRESHMENU=0x0234( ^2 }6 z1 k4&
WM_IME_SETCONTEXT=0x0281
WM_IME_NOTIFY=0x0282
WM_IME_CONTROL=0x0283
WM_IME_COMPOSITIONFULL=0x0284' T7 I: G; N' S- R;&
WM_IME_SELECT=0x0285
WM_IME_CHAR=0x0286
WM_IME_REQUEST=0x0288; n' J2 `% q! i4 w1&
WM_IME_KEYDOWN=0x02906 w8 S( [8&
`& R$ y8 t: F$ E
WM_IME_KEYUP=0x0291# /&&
s& _/ G& i
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: D: F9 J1 f, R: S6 W. U6 z*&
WM_PASTE=0x0302
WM_CLEAR=0x03036 m3 e. /% Z2&
WM_UNDO=0x03042 M' K& }( a: A1&
WM_RENDERFORMAT=0x0305
WM_RENDERALLFORMATS=0x0306
WM_DESTROYCLIPBOARD=0x03078 ~, u! u% U*&
WM_DRAWCLIPBOARD=0x0308& y& z& b2 F/ m5&
i' o# c8 r
WM_PAINTCLIPBOARD=0x0309&&
z& D; J& /# o- m1 k. H' ^
WM_VSCROLLCLIPBOARD=0x030A
WM_SIZECLIPBOARD=0x030B) t- X5 s& o/ c4 z!&
WM_ASKCBFORMATNAME=0x030C! J2 F* y-&
}& |; j$ h% [& [
WM_CHANGECBCHAIN=0x030D
WM_HSCROLLCLIPBOARD=0x030E
WM_QUERYNEWPALETTE=0x030F% t1 b# M7 N5 D6&
WM_PALETTEISCHANGING=0x0310
WM_PALETTECHANGED=0x0311+&
V0 d$ [9 W8 K3 Y& w& _$ K! z
WM_HOTKEY=0x0312
WM_PRINT=0x0317
WM_PRINTCLIENT=0x0318: D: F& r9 }! x( ?, @&&
WM_APPCOMMAND=0x0319
WM_THEMECHANGED=0x031A
WM_HANDHELDFIRST=0x0358
WM_HANDHELDLAST=0x035F$ Y9&
s1 {* I- @8 k: n
WM_AFXFIRST=0x0360+ /&&
d0 @! u& ?. /) D
WM_AFXLAST=0x037F
WM_PENWINFIRST=0x0380
WM_PENWINLAST=0x038F,&
q1 x% r9 D5 L! v% U/ T( o- a1 g
WM_APP=0x8000
WM_USER=0x04002 w( L7 d2 ^6 a0 m, m%&
EM_GETSEL=0x00B0+ G& @/ S2 G& o8 I6&
EM_SETSEL=0x00B1
EM_GETRECT=0x00B23 d% ^& p1 `: I% e% M;&
EM_SETRECT=0x00B3
EM_SETRECTNP=0x00B4* f9 /( N, Z3 |5 p* T2&
EM_SCROLL=0x00B57 `( C& m. t+ t, E:&
EM_LINESCROLL=0x00B65 c% g1 P5 b3&
EM_SCROLLCARET=0x00B7
EM_GETMODIFY=0x00B8
EM_SETMODIFY=0x00B9& V& s, S! g4 Z/&
N7 p' A5 T
EM_GETLINECOUNT=0x00BA
EM_LINEINDEX=0x00BB
EM_SETHANDLE=0x00BC
EM_GETHANDLE=0x00BD
EM_GETTHUMB=0x00BE
EM_LINELENGTH=0x00C1
EM_REPLACESEL=0x00C2
EM_GETLINE=0x00C4. p2 A% Q# b8 Q) s& E0&
EM_LIMITTEXT=0x00C5
EM_CANUNDO=0x00C60 }; U9 N;&
EM_UNDO=0x00C7& y/ I& A' z# M9 F!&
EM_FMTLINES=0x00C8
EM_LINEFROMCHAR=0x00C9
EM_SETTABSTOPS=0x00CB5 h$ y!&
S' Q( n3 ^8 O& k
EM_SETPASSWORDCHAR=0x00CC7 j& C/ S: E6 N' D+ |0 `& [3 G0&
EM_EMPTYUNDOBUFFER=0x00CD, ~; A& T%&
m& H9 ~- }4 @+ [
EM_GETFIRSTVISIBLELINE=0x00CE
EM_SETREADONLY=0x00CF( x4 }! A1&
EM_SETWORDBREAKPROC=0x00D0
EM_GETWORDBREAKPROC=0x00D16 Z& j, K& f: {6&
EM_GETPASSWORDCHAR=0x00D2$ ]& O# c:&
z8 B& M( y2 b
EM_SETMARGINS=0x00D3/ T4 {4&
EM_GETMARGINS=0x00D4/ s9 J- w1 _&&
y! k7 z& S
EM_SETLIMITTEXT=EM_LIMITTEXT
EM_GETLIMITTEXT=0x00D5# j& F8 X; u7 z( g(&
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=0x00F44 w+ |7 g5 ^!&
m7 d1 L8 Z' n& c
BM_CLICK=0x00F5
BM_GETIMAGE=0x00F6( /$ C2 S5 u%&
BM_SETIMAGE=0x00F70 t0 t% j7 a. k%&
STM_SETICON=0x0170
STM_GETICON=0x0171& ?' g) p8 {& Q, /6&
STM_SETIMAGE=0x01729 J2 k! K& o* a8&
E; G: I- N
STM_GETIMAGE=0x0173
STM_MSGMAX=0x0174
DM_GETDEFID=(WM_USER+0)
DM_SETDEFID=(WM_USER+1)
DM_REPOSITION=(WM_USER+2), l5&
/& {& [5 V2 p0 u) d' h
LB_ADDSTRING=0x0180
LB_INSERTSTRING=0x01814 I1 _0 Y4 {) V
LB_DELETESTRING=0x01828 i6 {1 ^' `5 z: ^( w3 [7&
LB_SELITEMRANGEEX=0x0183
LB_RESETCONTENT=0x0184
LB_SETSEL=0x0185
LB_SETCURSEL=0x0186; y7 f* ?' o: A0 r
LB_GETSEL=0x0187
LB_GETCURSEL=0x0188
LB_GETTEXT=0x01890 [1 k2 O) m1 V. W& a- G5&
LB_GETTEXTLEN=0x018A
LB_GETCOUNT=0x018B
LB_SELECTSTRING=0x018C
LB_DIR=0x018D8 y% C& ]% c0 r!&
LB_GETTOPINDEX=0x018E2 P; p: b! o6 z/&
|% v! @6 F6 H
LB_FINDSTRING=0x018F9 C7 M1&
j$ ~& W5 x6 Y1 W& M
LB_GETSELCOUNT=0x0190! X: K5 R0 f5 x$ k5 S)&
LB_GETSELITEMS=0x0191& v% c$ E' p3 b+&
R2 A3 ~/ E
LB_SETTABSTOPS=0x0192# ~- ?/&
x# x5 j4 [/ m: V( N+ r
LB_GETHORIZONTALEXTENT=0x0193
LB_SETHORIZONTALEXTENT=0x0194% k0 h/ {) A;&
f, }1 G( w0 /
LB_SETCOLUMNWIDTH=0x0195
LB_ADDFILE=0x01960 E- n4 A% g# o& c# V5&
LB_SETTOPINDEX=0x0197# e' ^8 l1 O& }0&
LB_GETITEMRECT=0x0198- B) z0 S) q. `*&
LB_GETITEMDATA=0x01999 C% P, I%&
U+ d9 E' @
LB_SETITEMDATA=0x019A, x3 `#&
[. d7 a6 {1 }8 U
LB_SELITEMRANGE=0x019B2&
Q4 {4 u- C+ _8 a& K
LB_SETANCHORINDEX=0x019C
LB_GETANCHORINDEX=0x019D, f! d9 c3 V: p$ c/&
LB_SETCARETINDEX=0x019E
LB_GETCARETINDEX=0x019F
LB_SETITEMHEIGHT=0x01A0,&
T- c, b) S3 Z5 x$ v! R+ r
LB_GETITEMHEIGHT=0x01A17 h* `% `! T' |.&
LB_FINDSTRINGEXACT=0x01A2
LB_SETLOCALE=0x01A5
LB_GETLOCALE=0x01A61 e8 f! V2 f'&
LB_SETCOUNT=0x01A7# N3 B& P(&
/& F& S1 a
LB_INITSTORAGE=0x01A8& ]1 b'&
X: _. k% S2 e. k
LB_ITEMFROMPOINT=0x01A9
LB_MULTIPLEADDSTRING=0x01B1
LB_GETLISTBOXINFO=0x01B2
LB_MSGMAX_501=0x01B3$ ^, r7 L/&
LB_MSGMAX_WCE4=0x01B1; J% N. ^6 Z8&
Y# K- a/ L3 l0 @
LB_MSGMAX_4=0x01B0- R!&
A9 }- z: M& V5 t8 U$ Z0 ]6 H
LB_MSGMAX_PRE4=0x01A8/ k* Z6 P$ p6 B- ~9 v,&
CB_GETEDITSEL=0x0140' A) B7 I, G8 d# B1&
CB_LIMITTEXT=0x0141) V/ /0 t5 b( g:&
CB_SETEDITSEL=0x01429 I# Y) s& h/&
CB_ADDSTRING=0x01438 s. _3 F0 g/ P, W2&
u* ]8 D& L5 |; H
CB_DELETESTRING=0x0144
CB_DIR=0x0145
CB_GETCOUNT=0x0146: b& A.&
u& |2 }2 N! Z! Q7 N
CB_GETCURSEL=0x0147
CB_GETLBTEXT=0x0148- y% ^- V$ |! }'&
CB_GETLBTEXTLEN=0x0149
CB_INSERTSTRING=0x014A& m* ?2 // n& _0&
Y+ F/ h& L! j
CB_RESETCONTENT=0x014B5 H'&
/' A& }% |) t& @) u9 c' q
CB_FINDSTRING=0x014C6 P9 E/ y+ Y2 Q7 y
CB_SELECTSTRING=0x014D6 m3 q/ y% A& B3 x'&
CB_SETCURSEL=0x014E
CB_SHOWDROPDOWN=0x014F6 u, ~' ~' O9&
`+ i2 D& `) C
CB_GETITEMDATA=0x0150
CB_SETITEMDATA=0x0151
CB_GETDROPPEDCONTROLRECT=0x0152: g3 _: N,&
CB_SETITEMHEIGHT=0x0153- _- _( J3 a(&
CB_GETITEMHEIGHT=0x0154
CB_SETEXTENDEDUI=0x0155
CB_GETEXTENDEDUI=0x0156: g% /& D7 [& o5 l8 x$ A%&
CB_GETDROPPEDSTATE=0x0157
CB_FINDSTRINGEXACT=0x0158
CB_SETLOCALE=0x0159
CB_GETLOCALE=0x015A
CB_GETTOPINDEX=0x015B
CB_SETTOPINDEX=0x015C+ C7 R5 W' _3 f* Y7 k+&
i- /3 D& n
CB_GETHORIZONTALEXTENT=0x015d$ x9 T/ M' s9&
CB_SETHORIZONTALEXTENT=0x015e
CB_GETDROPPEDWIDTH=0x015f
CB_SETDROPPEDWIDTH=0x0160
CB_INITSTORAGE=0x0161% K& Z6 M& c+ g&&
b6 }& o, f) }
CB_MULTIPLEADDSTRING=0x0163
CB_GETCOMBOBOXINFO=0x0164! y! I! I& Q3 G*&
CB_MSGMAX_501=0x01658 u. r: /- H&&
CB_MSGMAX_WCE400=0x0163
CB_MSGMAX_400=0x01623 k4 H7&
m7 y6 @. l
CB_MSGMAX_PRE400=0x015B
SBM_SETPOS=0x00E0
SBM_GETPOS=0x00E16 Y% e$ _/&
N& X! w! y. t
SBM_SETRANGE=0x00E2
SBM_SETRANGEREDRAW=0x00E6& y6 y& x' `! G4 ~& {! S.&
SBM_GETRANGE=0x00E3
SBM_ENABLE_ARROWS=0x00E4; ]9 `% j)&
q+ T- i3 t
SBM_SETSCROLLINFO=0x00E9
SBM_GETSCROLLINFO=0x00EA
SBM_GETSCROLLBARINFO=0x00EB* _( s7 {/ I1 c0&
LVM_FIRST=0x1000//ListViewmessages8&
O+ W5 t+ y8 M7 M/ F
TV_FIRST=0x1100//TreeViewmessages
HDM_FIRST=0x1200//Headermessages* X5 z9 X/&
|6 j* W7 n+ z
TCM_FIRST=0x1300//Tabcontrolmessages# l( y! i% {9 G3&
PGM_FIRST=0x1400//Pagercontrolmessages
ECM_FIRST=0x1500//Editcontrolmessages0 ~;&
d, e. [, m5 s2 v& ?
BCM_FIRST=0x1600//Buttoncontrolmessages; _& z7 c0 {; [( k6 W&&
CBM_FIRST=0x1700//Comboboxcontrolmessages3 D: P' a) J# h0 v/&
CCM_FIRST=0x2000//Commoncontrolsharedmessages. d( H/ ?8 v8 m5 @+ ~+ |. r' e6 F8&
CCM_LAST=(CCM_FIRST+0x200)
CCM_SETBKCOLOR=(CCM_FIRST+1)
CCM_SETCOLORSCHEME=(CCM_FIRST+2)1 c) Y7 h0&
d1 f+ L. o
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)! Y2 |(&
CCM_DPISCALE=(CCM_FIRST+0xc)
HDM_GETITEMCOUNT=(HDM_FIRST+0)8 w- b5 Z+ M# }5 u2 S!&
HDM_INSERTITEMA=(HDM_FIRST+1): M& M5 S%&
K6 T) }: h& n
HDM_INSERTITEMW=(HDM_FIRST+10). M& l5 ^+ m# C#&
HDM_DELETEITEM=(HDM_FIRST+2)$ ]: Q; }+&
HDM_GETITEMA=(HDM_FIRST+3)& {: ^+&
HDM_GETITEMW=(HDM_FIRST+11)4&
N& _& O- S$ ]
HDM_SETITEMA=(HDM_FIRST+4)
HDM_SETITEMW=(HDM_FIRST+12)) R' m5 W2 a5 /'&
HDM_LAYOUT=(HDM_FIRST+5)/ C7 K#&
W5 A9 Y8 N& x
HDM_HITTEST=(HDM_FIRST+6)3&
D8 p! [& y7 m9 B' f
HDM_GETITEMRECT=(HDM_FIRST+7)$ a9 L8 I6 k& m# i#&
HDM_SETIMAGELIST=(HDM_FIRST+8)
HDM_GETIMAGELIST=(HDM_FIRST+9)
HDM_ORDERTOINDEX=(HDM_FIRST+15)
HDM_CREATEDRAGIMAGE=(HDM_FIRST+16)) s- z: J2 I& f4 G# V7&
HDM_GETORDERARRAY=(HDM_FIRST+17)
HDM_SETORDERARRAY=(HDM_FIRST+18)
HDM_SETHOTDIVIDER=(HDM_FIRST+19)& [& E!&
D5 M% |8 X1 S3 O6 s
HDM_SETBITMAPMARGIN=(HDM_FIRST+20)
HDM_GETBITMAPMARGIN=(HDM_FIRST+21)
HDM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT8 P' s' q( Z: m: S. z0 ?#&
HDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
HDM_SETFILTERCHANGETIMEOUT=(HDM_FIRST+22)*&
g' ]* d& M- r1 }
HDM_EDITFILTER=(HDM_FIRST+23): [: o. P- /- K$ G& |$ c& L+ m(&
HDM_CLEARFILTER=(HDM_FIRST+24)
TB_ENABLEBUTTON=(WM_USER+1)3 @' t, P* ~& f4 y) O7&
TB_CHECKBUTTON=(WM_USER+2)
TB_PRESSBUTTON=(WM_USER+3)! o0 _( Q* {: z6&
TB_HIDEBUTTON=(WM_USER+4)
TB_INDETERMINATE=(WM_USER+5)
TB_MARKBUTTON=(WM_USER+6)
TB_ISBUTTONENABLED=(WM_USER+9)5 D. i6&
R& V$ W, v4 W
TB_ISBUTTONCHECKED=(WM_USER+10)
TB_ISBUTTONPRESSED=(WM_USER+11)* T(&
F& [& D$ ~2 m$ I
TB_ISBUTTONHIDDEN=(WM_USER+12)& U' M2 x4 e. y% Y.&
TB_ISBUTTONINDETERMINATE=(WM_USER+13)#&
N6 q$ K) `0 U( ?+ J' P
TB_ISBUTTONHIGHLIGHTED=(WM_USER+14)& U/ L8 N7 B% v& k1 h.&
TB_SETSTATE=(WM_USER+17)
TB_GETSTATE=(WM_USER+18)
TB_ADDBITMAP=(WM_USER+19)-&
V0 T, f7 z1 ]8 U0 y
TB_ADDBUTTONSA=(WM_USER+20)' A$ T& D6 S+&
TB_INSERTBUTTONA=(WM_USER+21)
TB_ADDBUTTONS=(WM_USER+20)&&
U. P3 S7 ?$ ^3 t( /! _; T+ H
TB_INSERTBUTTON=(WM_USER+21)# U- N9 `4 p+ d3 I& J.&
TB_DELETEBUTTON=(WM_USER+22); T8 x# Z$&
I$ g( X7 G; V
TB_GETBUTTON=(WM_USER+23)1&
u: ^! j2 K! c* h& l) w$ n
TB_BUTTONCOUNT=(WM_USER+24)
TB_COMMANDTOINDEX=(WM_USER+25)' [4 K) F& m9&
w1 m7 N2 y
TB_SAVERESTOREA=(WM_USER+26)
TB_SAVERESTOREW=(WM_USER+76)
TB_CUSTOMIZE=(WM_USER+27)8&
F$ k9 E# P- `& e2 H1 I
TB_ADDSTRINGA=(WM_USER+28)
TB_ADDSTRINGW=(WM_USER+77)
TB_GETITEMRECT=(WM_USER+29)4 p- /+ P/ r5&
^$ }7 V$ u2 u5 L$ O$ v
TB_BUTTONSTRUCTSIZE=(WM_USER+30)
TB_SETBUTTONSIZE=(WM_USER+31)
TB_SETBITMAPSIZE=(WM_USER+32)) M;&
t: g8 R! K9 B! O( P
TB_AUTOSIZE=(WM_USER+33)
TB_GETTOOLTIPS=(WM_USER+35)0 l& ?% H; C2&
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)+ X& J- c) {(&
TB_CHANGEBITMAP=(WM_USER+43)+ D8 _7&
k( k0 ]3 E' P
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)& v9 ^: {5&
_0 Y* y5 j
TB_SETIMAGELIST=(WM_USER+48)
TB_GETIMAGELIST=(WM_USER+49)
TB_LOADIMAGES=(WM_USER+50)5 F. ~8 o!&
t9 L& P+ e& s5 O% c% d
TB_GETRECT=(WM_USER+51)
TB_SETHOTIMAGELIST=(WM_USER+52)
TB_GETHOTIMAGELIST=(WM_USER+53)
TB_SETDISABLEDIMAGELIST=(WM_USER+54)2 K/&
k& Z6 @& T$ m
TB_GETDISABLEDIMAGELIST=(WM_USER+55)7 O- X$ B* w5 X, Z( L6 q7&
TB_SETSTYLE=(WM_USER+56)& n2 }) {! @!&
t& m/ b9 |
TB_GETSTYLE=(WM_USER+57)
TB_GETBUTTONSIZE=(WM_USER+58)5 X) L! t2 y'&
TB_SETBUTTONWIDTH=(WM_USER+59)
TB_SETMAXTEXTROWS=(WM_USER+60)
TB_GETTEXTROWS=(WM_USER+61)
TB_GETOBJECT=(WM_USER+62)# o, |$&
|8 w/ w2 n' ?* I3 H
TB_GETHOTITEM=(WM_USER+71)
TB_SETHOTITEM=(WM_USER+72)
TB_SETANCHORHIGHLIGHT=(WM_USER+73)! M8 R' x2 q% K/ J& ]: |% n1&
TB_GETANCHORHIGHLIGHT=(WM_USER+74)
TB_MAPACCELERATORA=(WM_USER+78)
TB_GETINSERTMARK=(WM_USER+79)9 S8 Y1 N3 ~$&
TB_SETINSERTMARK=(WM_USER+80)
TB_INSERTMARKHITTEST=(WM_USER+81)6 T( E9 z+ k. Q6 z& G7 e& P& ]# t&&
TB_MOVEBUTTON=(WM_USER+82)$ X8 v) g5&
TB_GETMAXSIZE=(WM_USER+83)/ F/ G-&
@0 D0 f! E
TB_SETEXTENDEDSTYLE=(WM_USER+84)
TB_GETEXTENDEDSTYLE=(WM_USER+85)
TB_GETPADDING=(WM_USER+86)' {& O2 /8 W$ {3 ?& ^! X8 I- v)&
TB_SETPADDING=(WM_USER+87)% P& U. V3 E,&
TB_SETINSERTMARKCOLOR=(WM_USER+88)6 A4 S( a, C4 b0 G; B(&
TB_GETINSERTMARKCOLOR=(WM_USER+89)
TB_SETCOLORSCHEME=CCM_SETCOLORSCHEME
TB_GETCOLORSCHEME=CCM_GETCOLORSCHEME+ M& ~5&
T4 f2 V6 m
TB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT& [& u( Y: D0 L1 c5 I* M-&
TB_MAPACCELERATORW=(WM_USER+90)' I! _+&
C& g) b& j% A& _: K% k
TB_GETBITMAPFLAGS=(WM_USER+41)9 m. {' D( d&&
TB_GETBUTTONINFOW=(WM_USER+63)( [6 d0&
I6 t2 {$ W# U. `
TB_SETBUTTONINFOW=(WM_USER+64)6 B4 W, a0 e$ l6 P- [0 X6 v* L;&
TB_GETBUTTONINFOA=(WM_USER+65)2 T, V'&
`; v1 F; w+ _
TB_SETBUTTONINFOA=(WM_USER+66)
TB_INSERTBUTTONW=(WM_USER+67)
TB_ADDBUTTONSW=(WM_USER+68).&
`- h2 Y$ k, j( n/ |- h! {# {
TB_HITTEST=(WM_USER+69)
TB_SETDRAWTEXTFLAGS=(WM_USER+70)
TB_GETSTRINGW=(WM_USER+91)) ]: `; M* f( ^4 Y+ ]% I7&
TB_GETSTRINGA=(WM_USER+92)
TB_GETMETRICS=(WM_USER+101)( |) n'&
u+ M6 z, T% n* `( r
TB_SETMETRICS=(WM_USER+102): z1 j$ M& e& I&&
TB_SETWINDOWTHEME=CCM_SETWINDOWTHEME/&
@3 k1 v* A, O! _& W& s) a
RB_INSERTBANDA=(WM_USER+1)
RB_DELETEBAND=(WM_USER+2)
RB_GETBARINFO=(WM_USER+3)!&
l8 a& |2 a0 b& H7 z% r9 _
RB_SETBARINFO=(WM_USER+4); u* G9 K& E/ c8 Y& T, M/&
RB_GETBANDINFO=(WM_USER+5)
RB_SETBANDINFOA=(WM_USER+6). U' r7 G;&
q: r9 i2 U' N
RB_SETPARENT=(WM_USER+7)7&
~& /5 k9 h+ C# R
RB_HITTEST=(WM_USER+8)'&
d8 ]4 }7 Z$ e! n% Y) d
RB_GETRECT=(WM_USER+9)
RB_INSERTBANDW=(WM_USER+10)5 P% k% q7 B2 u5&
RB_SETBANDINFOW=(WM_USER+11)& U%&
q% u3 K; G+ ~3 u* ]
RB_GETBANDCOUNT=(WM_USER+12)/ _, o8 U; W4 y% N4&
RB_GETROWCOUNT=(WM_USER+13)& I4 T$&
v& y* b. x) H
RB_GETROWHEIGHT=(WM_USER+14)
RB_IDTOINDEX=(WM_USER+16)! Q) k( m9 q%&
|& ^( M' Z7 P* M6 y
RB_GETTOOLTIPS=(WM_USER+17)
RB_SETTOOLTIPS=(WM_USER+18)$ u0 f& P%&
V9 ?7 S! ?+ f
RB_SETBKCOLOR=(WM_USER+19)
RB_GETBKCOLOR=(WM_USER+20)
RB_SETTEXTCOLOR=(WM_USER+21)+ g( l5 b' ?+ E3 g+ o$ z9 O,&
RB_GETTEXTCOLOR=(WM_USER+22)& I1 A$ K6&
S2 I, Z& F7 ?
RB_SIZETORECT=(WM_USER+23)
RB_SETCOLORSCHEME=CCM_SETCOLORSCHEME
RB_GETCOLORSCHEME=CCM_GETCOLORSCHEME. c' `% R: t4 A,&
RB_BEGINDRAG=(WM_USER+24)* ~; [' L1 Z*&
RB_ENDDRAG=(WM_USER+25)5 K9 F2 N1 r1&
c1 v' V' r6 i
RB_DRAGMOVE=(WM_USER+26)& D; s2 y& b, x9 E; U( j/ l%&
RB_GETBARHEIGHT=(WM_USER+27), d( f0 d,&
E5 k4 /9 Z
RB_GETBANDINFOW=(WM_USER+28)(&
|# M, j8 t- y3 u& `- i# P
RB_GETBANDINFOA=(WM_USER+29)
RB_MINIMIZEBAND=(WM_USER+30)$ M0 u, |5 x(&
~- T( I7 P. U- M; u
RB_MAXIMIZEBAND=(WM_USER+31)9 o: s2 E& n+ r$ y6 T! G/ F' c& t3&
RB_GETDROPTARGET=(CCM_GETDROPTARGET)
RB_GETBANDBORDERS=(WM_USER+34)
RB_SHOWBAND=(WM_USER+35)
RB_SETPALETTE=(WM_USER+37)- ~( A& i# `'&
}& B8 Q' h
RB_GETPALETTE=(WM_USER+38)
RB_MOVEBAND=(WM_USER+39). ^# B* j) Q* H5 O2&
RB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
RB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
RB_GETBANDMARGINS=(WM_USER+40)
RB_SETWINDOWTHEME=CCM_SETWINDOWTHEME8 s- l' D( e. S* A& v' L:&
RB_PUSHCHEVRON=(WM_USER+43)9 M3 R(&
B& /4 D* {2 {& c& {
TTM_ACTIVATE=(WM_USER+1)
TTM_SETDELAYTIME=(WM_USER+3)
TTM_ADDTOOLA=(WM_USER+4)
TTM_ADDTOOLW=(WM_USER+50)3&
p: d# a4 |7 s, ~2 J
TTM_DELTOOLA=(WM_USER+5). a8 M$ W0 s! C8&
TTM_DELTOOLW=(WM_USER+51)
TTM_NEWTOOLRECTA=(WM_USER+6)5 x8 /; {; m: ]%&
TTM_NEWTOOLRECTW=(WM_USER+52)
TTM_RELAYEVENT=(WM_USER+7)
TTM_GETTOOLINFOA=(WM_USER+8)
TTM_GETTOOLINFOW=(WM_USER+53)* @& a, D( M+ L/ c, H'&
TTM_SETTOOLINFOA=(WM_USER+9)
TTM_SETTOOLINFOW=(WM_USER+54)
TTM_HITTESTA=(WM_USER+10)# d8 V0 ^! [# A% o/ e)&
TTM_HITTESTW=(WM_USER+55)
TTM_GETTEXTA=(WM_USER+11)
TTM_GETTEXTW=(WM_USER+56)
TTM_UPDATETIPTEXTA=(WM_USER+12)% Z0 n3 l2&
O, j8 s& r( /
TTM_UPDATETIPTEXTW=(WM_USER+57)
TTM_GETTOOLCOUNT=(WM_USER+13)$ u! W) }8 ?)&
TTM_ENUMTOOLSA=(WM_USER+14)& t$&
P# F8 l1 f' P' e8 W
TTM_ENUMTOOLSW=(WM_USER+58)
TTM_GETCURRENTTOOLA=(WM_USER+15)& n1 I,&
E& i: g# M: h' g% O% w
TTM_GETCURRENTTOOLW=(WM_USER+59)% t% i, F' j8 k. L8 A1 A.&
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); M, [# K9 y#&
TTM_GETTIPTEXTCOLOR=(WM_USER+23)(&
f2 ?% ~! ?& j3 @2 B* t7 X/ l
TTM_SETMAXTIPWIDTH=(WM_USER+24)& ]: P+ A4 ~) K4 N8 ^0 |7 }!&
TTM_GETMAXTIPWIDTH=(WM_USER+25). v: h.&
p4 A* ^2 p+ I
TTM_SETMARGIN=(WM_USER+26)7&
A1 h. B, G$ _4 Z& j5 f2 k
TTM_GETMARGIN=(WM_USER+27)
TTM_POP=(WM_USER+28)
TTM_UPDATE=(WM_USER+29)4 j5 l& y. ^& f' M9&
TTM_GETBUBBLESIZE=(WM_USER+30)
TTM_ADJUSTRECT=(WM_USER+31); F/&
d& f3 X& y/ p& b* R. |
TTM_SETTITLEA=(WM_USER+32)
TTM_SETTITLEW=(WM_USER+33)6 [3 x0 [4 W+ c+&
Y2 U6 p! q1 J
TTM_POPUP=(WM_USER+34)/&
?& /8 J1 c0 O
TTM_GETTITLE=(WM_USER+35)
TTM_SETWINDOWTHEME=CCM_SETWINDOWTHEME7 a-&
x7 q3 M6 // r& r8 w& r( Q1 K
SB_SETTEXTA=(WM_USER+1)) f* m. ~7 a2 g: G-&
SB_SETTEXTW=(WM_USER+11)2 y5 }' @+ i(&
v8 a' z% F. C* Q
SB_GETTEXTA=(WM_USER+2)
SB_GETTEXTW=(WM_USER+13)
SB_GETTEXTLENGTHA=(WM_USER+3)
SB_GETTEXTLENGTHW=(WM_USER+12):&
c& w0 e. _. y7 T& d8 r. o
SB_SETPARTS=(WM_USER+4)
SB_GETPARTS=(WM_USER+6)
SB_GETBORDERS=(WM_USER+7)& a' y5&
m$ l7 z0 o! {: v9 L+ L
SB_SETMINHEIGHT=(WM_USER+8)& u( E0 b: L4 v! o$ E& K1 z.&
SB_SIMPLE=(WM_USER+9)
SB_GETRECT=(WM_USER+10),&
P% X4 o& h+ c8 H
SB_ISSIMPLE=(WM_USER+14)
SB_SETICON=(WM_USER+15)- R- {2 ]& |1 S$&
SB_SETTIPTEXTA=(WM_USER+16)
SB_SETTIPTEXTW=(WM_USER+17)$ X& i% H$&
d+ g# O8 a, r& j
SB_GETTIPTEXTA=(WM_USER+18)+ K% P: X; o5&
SB_GETTIPTEXTW=(WM_USER+19)
SB_GETICON=(WM_USER+20)
SB_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
SB_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT; m6 I, c5 E5 @; r4 u- _/&
SB_SETBKCOLOR=CCM_SETBKCOLOR+ X& G;&
V2 Y; c3 Q5 B8 h3 L
SB_SIMPLEID=0x00ff:&
t5 r9 y& e/ v2 `2 O
TBM_GETPOS=(WM_USER)
TBM_GETRANGEMIN=(WM_USER+1)
TBM_GETRANGEMAX=(WM_USER+2)$&
Y1 ]! Z1 w: L+ o2 ]) W' V
TBM_GETTIC=(WM_USER+3)- E/ l3 i% r3 w: N6 a.&
TBM_SETTIC=(WM_USER+4)1 D7 o) {5 H- _/&
TBM_SETPOS=(WM_USER+5)
TBM_SETRANGE=(WM_USER+6)*&
|8 C- @0 _7 Z
TBM_SETRANGEMIN=(WM_USER+7)2 }1 O9 E( I( ]0 ^- B2 ~-&
TBM_SETRANGEMAX=(WM_USER+8), X0 g6 c:&
b& V! L0 I
TBM_CLEARTICS=(WM_USER+9)
TBM_SETSEL=(WM_USER+10)* e& f) h1 _& A+&
TBM_SETSELSTART=(WM_USER+11)' v2 v& X-&
TBM_SETSELEND=(WM_USER+12)
TBM_GETPTICS=(WM_USER+14)
TBM_GETTICPOS=(WM_USER+15)
TBM_GETNUMTICS=(WM_USER+16)5 y# B3&
l+ T8 @. ?& F7 G9 g2 W
TBM_GETSELSTART=(WM_USER+17)& a! g8 P+ V8 b, B2 r6&
TBM_GETSELEND=(WM_USER+18)' J1 J3 E! ^'&
G& |/ `' u
TBM_CLEARSEL=(WM_USER+19)
TBM_SETTICFREQ=(WM_USER+20)! m5 S3 f9&
e& ^6 [+ U$ a- ?. D
TBM_SETPAGESIZE=(WM_USER+21)& {3 t: Q& T7 x+&
TBM_GETPAGESIZE=(WM_USER+22)! v!&
K5 R' A/ i5 b% r+ m
TBM_SETLINESIZE=(WM_USER+23)2 q2 Y& M' D% m& T* p-&
TBM_GETLINESIZE=(WM_USER+24)
TBM_GETTHUMBRECT=(WM_USER+25); d9 p5 X. h5 [:&
TBM_GETCHANNELRECT=(WM_USER+26)& ^# A1&
W/ ~& G( g4 F6 q# T
TBM_SETTHUMBLENGTH=(WM_USER+27)& b% L5 Z) g5 x9&
TBM_GETTHUMBLENGTH=(WM_USER+28)
TBM_SETTOOLTIPS=(WM_USER+29)
TBM_GETTOOLTIPS=(WM_USER+30)
TBM_SETTIPSIDE=(WM_USER+31)& S* ~( D. h& H+ I: F+&
TBM_SETBUDDY=(WM_USER+32)6 n0 ^. E) A-&
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)$ s7 G* @3 N;&
UDM_GETRANGE=(WM_USER+102)
UDM_SETPOS=(WM_USER+103)
UDM_GETPOS=(WM_USER+104)! b8 y# ?0 b8 @- P4 B# D#&
UDM_SETBUDDY=(WM_USER+105)
UDM_GETBUDDY=(WM_USER+106)) `' O* w9 |8 p2 o% O1 W9&
UDM_SETACCEL=(WM_USER+107)8 c$ C3 y7&
o& p8 J- b$ S( V
UDM_GETACCEL=(WM_USER+108)/ P/ W7 t$ p! J1 {;&
UDM_SETBASE=(WM_USER+109)
UDM_GETBASE=(WM_USER+110)
UDM_SETRANGE32=(WM_USER+111)
UDM_GETRANGE32=(WM_USER+112)) a+ J4 U'&
UDM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT1 X& S: ^- G- T( i8 z0 i5&
UDM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT( a$ [; Z& t' R)&
UDM_SETPOS32=(WM_USER+113)
UDM_GETPOS32=(WM_USER+114)
PBM_SETRANGE=(WM_USER+1)1 h3 `5 ^8&
i1 y! /, x
PBM_SETPOS=(WM_USER+2)2 d6 M2&
K! `2 u7 ]; j& Z% F
PBM_DELTAPOS=(WM_USER+3)( j7 v/ A0 k& b* I%&
PBM_SETSTEP=(WM_USER+4)) |; q% [* E!&
PBM_STEPIT=(WM_USER+5)
PBM_SETRANGE32=(WM_USER+6)' c3 s6 |*&
Z7 v- o1 D
PBM_GETRANGE=(WM_USER+7)
PBM_GETPOS=(WM_USER+8)
PBM_SETBARCOLOR=(WM_USER+9)& c+ x2&
B& j4 R3 Y3 }9 s$ U
PBM_SETBKCOLOR=CCM_SETBKCOLOR& K2 Z* R. {- a9 j7 |(&
HKM_SETHOTKEY=(WM_USER+1)
HKM_GETHOTKEY=(WM_USER+2)
HKM_SETRULES=(WM_USER+3)& k7 i- /3 H9 V% ?0&
LVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT9 e$ V& |& o# {, D: y* p& g9&
LVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT& r* R9 N4 /5 ]+ e, X4 n' F: Q6&
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)* X5 g/ R' S% r/ f0 d6 [& l:&
LVM_GETITEMA=(LVM_FIRST+5). @5 m9 S1 p!&
n; K/ y* S; i& N
LVM_GETITEMW=(LVM_FIRST+75)
LVM_SETITEMA=(LVM_FIRST+6)7 N: Z0 Z9 m3 V$&
LVM_SETITEMW=(LVM_FIRST+76)
LVM_INSERTITEMA=(LVM_FIRST+7)% }- u: Y% ~, g- `. C.&
LVM_INSERTITEMW=(LVM_FIRST+77)( G/ G9&
p4 I9 F* v
LVM_DELETEITEM=(LVM_FIRST+8)3&
X4 F: _% l1 o1 S# v8 h: _# A
LVM_DELETEALLITEMS=(LVM_FIRST+9)( E0 @; w5 W4 B5 U)&
LVM_GETCALLBACKMASK=(LVM_FIRST+10)
LVM_SETCALLBACKMASK=(LVM_FIRST+11)
LVM_FINDITEMA=(LVM_FIRST+13)
LVM_FINDITEMW=(LVM_FIRST+83)9 b2 M7 x9 j& ?9 l2&
LVM_GETITEMRECT=(LVM_FIRST+14)3 S) v'&
W7 {( k/ m7 `
LVM_SETITEMPOSITION=(LVM_FIRST+15)+ S8 m% M8 O3 Q3 s* i4 J;&
LVM_GETITEMPOSITION=(LVM_FIRST+16)
LVM_GETSTRINGWIDTHA=(LVM_FIRST+17)3 }- ^& v9 s' `&&
LVM_GETSTRINGWIDTHW=(LVM_FIRST+87)
LVM_HITTEST=(LVM_FIRST+18)
LVM_ENSUREVISIBLE=(LVM_FIRST+19)1 j$ X1&
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)) s%&
O9 B8 ]! i( X$ R
LVM_GETEDITCONTROL=(LVM_FIRST+24)
LVM_GETCOLUMNA=(LVM_FIRST+25)' i' ?4 a# q1&
LVM_GETCOLUMNW=(LVM_FIRST+95)% r0&
K/ s& S7 J; y& q
LVM_SETCOLUMNA=(LVM_FIRST+26)5 ^+ M* n- Q3 n1 [+ o& W,&
LVM_SETCOLUMNW=(LVM_FIRST+96)
LVM_INSERTCOLUMNA=(LVM_FIRST+27). M8 _0 i. Y5 [7&
LVM_INSERTCOLUMNW=(LVM_FIRST+97)7 ]6 e0&
LVM_DELETECOLUMN=(LVM_FIRST+28)& l% G& Q% v' r6 Y& [: v7 I0 C8&
LVM_GETCOLUMNWIDTH=(LVM_FIRST+29)& C,&
B; d. U- [
LVM_SETCOLUMNWIDTH=(LVM_FIRST+30)
LVM_CREATEDRAGIMAGE=(LVM_FIRST+33)( B# L+&
?: ]0 E& x' L& ?* w
LVM_GETVIEWRECT=(LVM_FIRST+34)
LVM_GETTEXTCOLOR=(LVM_FIRST+35)
LVM_SETTEXTCOLOR=(LVM_FIRST+36)
LVM_GETTEXTBKCOLOR=(LVM_FIRST+37)7 c7 @. m:&
C( ~, m8 e9 @4 n
LVM_SETTEXTBKCOLOR=(LVM_FIRST+38)
LVM_GETTOPINDEX=(LVM_FIRST+39)+ t/ `* O1 d(&
LVM_GETCOUNTPERPAGE=(LVM_FIRST+40)& e& y* C/ x0 X8 p0 J) y' N6 ~(&
LVM_GETORIGIN=(LVM_FIRST+41)' a0 J5 l6&
LVM_UPDATE=(LVM_FIRST+42)9 E. X$&
w$ C/ o0 z1 R# _% I
LVM_SETITEMSTATE=(LVM_FIRST+43)% I$ Z+ [4 q3 f8 ^3 {/&
LVM_GETITEMSTATE=(LVM_FIRST+44)
LVM_GETITEMTEXTA=(LVM_FIRST+45)
LVM_GETITEMTEXTW=(LVM_FIRST+115)
LVM_SETITEMTEXTA=(LVM_FIRST+46)$&
U7 `5 G( N0 d
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)# e& d! l/ E2 V7 H-&
LVM_GETITEMSPACING=(LVM_FIRST+51)
LVM_GETISEARCHSTRINGA=(LVM_FIRST+52)) b1 N% /7 `7 T& g7 F8 X. u, a(&
LVM_GETISEARCHSTRINGW=(LVM_FIRST+117)
LVM_SETICONSPACING=(LVM_FIRST+53)
LVM_SETEXTENDEDLISTVIEWSTYLE=(LVM_FIRST+54)* K) R' a9 G* J; S; [+ ~4&
LVM_GETEXTENDEDLISTVIEWSTYLE=(LVM_FIRST+55)
LVM_GETSUBITEMRECT=(LVM_FIRST+56)
LVM_SUBITEMHITTEST=(LVM_FIRST+57)$ R% m) @7 q6 _) /8 n$&
LVM_SETCOLUMNORDERARRAY=(LVM_FIRST+58)-&
U$ r, C# C# Q0 G/ q,&
LVM_GETCOLUMNORDERARRAY=(LVM_FIRST+59)
LVM_SETHOTITEM=(LVM_FIRST+60)
LVM_GETHOTITEM=(LVM_FIRST+61)
LVM_SETHOTCURSOR=(LVM_FIRST+62). n6 B& n4&
LVM_GETHOTCURSOR=(LVM_FIRST+63)
LVM_APPROXIMATEVIEWRECT=(LVM_FIRST+64)* {* U8 ]( e4&
LVM_SETWORKAREAS=(LVM_FIRST+65)
LVM_GETWORKAREAS=(LVM_FIRST+70)2 c7 H& F- x. q6 }) ^0 R0 A0 d5&
LVM_GETNUMBEROFWORKAREAS=(LVM_FIRST+73)8 Y: B5 D3 i7 X: m%&
LVM_GETSELECTIONMARK=(LVM_FIRST+66)
LVM_SETSELECTIONMARK=(LVM_FIRST+67)
LVM_SETHOVERTIME=(LVM_FIRST+71)) ~8 j, R5&
`- G3 b) Q' ~; {2 X
LVM_GETHOVERTIME=(LVM_FIRST+72)8 A1 z' k) p) y' b) ?5 P'&
LVM_SETTOOLTIPS=(LVM_FIRST+74)7 o. K/&
p0 s2 N: V$ D2 O
LVM_GETTOOLTIPS=(LVM_FIRST+78)- y1 ^$ j6 z5 S3 v7 t-&
LVM_SORTITEMSEX=(LVM_FIRST+81)* M( J:&
v* E/ H4 a4 {
LVM_SETBKIMAGEA=(LVM_FIRST+68)& N% U& q3 [2 n% r(&
LVM_SETBKIMAGEW=(LVM_FIRST+138)' M+ P$&
^) K$ y& J& L
LVM_GETBKIMAGEA=(LVM_FIRST+69)
LVM_GETBKIMAGEW=(LVM_FIRST+139)- ?. G. R&&
LVM_SETSELECTEDCOLUMN=(LVM_FIRST+140)
LVM_SETTILEWIDTH=(LVM_FIRST+141)4 ~3 l)&
j& F4 K. I. k
LVM_SETVIEW=(LVM_FIRST+142)9 {7 n5 |6 H- v2 [: a'&
LVM_GETVIEW=(LVM_FIRST+143)
LVM_INSERTGROUP=(LVM_FIRST+145)
LVM_SETGROUPINFO=(LVM_FIRST+147)7 |& a6 o!&
t! x6 V1 s( w
LVM_GETGROUPINFO=(LVM_FIRST+149)
LVM_REMOVEGROUP=(LVM_FIRST+150)) ]% z: e7&
L% [) t* b% K0 _. W
LVM_MOVEGROUP=(LVM_FIRST+151), D* Z: V+ c1 ^2 p$ |% H/ s& s-&
LVM_MOVEITEMTOGROUP=(LVM_FIRST+154)2 i'&
^, a& [6 |& L
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)& k.&
A5 s( y+ h
LVM_GETTILEVIEWINFO=(LVM_FIRST+163)
LVM_SETTILEINFO=(LVM_FIRST+164)& `! J: O:&
z( H$ z# J0 F) D
LVM_GETTILEINFO=(LVM_FIRST+165)
LVM_SETINSERTMARK=(LVM_FIRST+166): e/ y+ Y0&
p. A# a% L$ }0 G
LVM_GETINSERTMARK=(LVM_FIRST+167)& I& ?6 ~; U! B3 I2 B)&
LVM_INSERTMARKHITTEST=(LVM_FIRST+168)& b2 m* r7 [$ d! @+ r$ ]0 V% L, i6&
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)7&
u/ y: I/ Q1 Q, p
LVM_ISGROUPVIEWENABLED=(LVM_FIRST+175)1 /& J6 M) F+ E; L: j5 N* C& c8&
LVM_GETOUTLINECOLOR=(LVM_FIRST+176)
LVM_SETOUTLINECOLOR=(LVM_FIRST+177)
LVM_CANCELEDITLABEL=(LVM_FIRST+179)
LVM_MAPINDEXTOID=(LVM_FIRST+180)2 f- Y7 R& G5 i% o- }& z.&
LVM_MAPIDTOINDEX=(LVM_FIRST+181)9 |; u.&
@, G( T& P4 Y
TVM_INSERTITEMA=(TV_FIRST+0)
TVM_INSERTITEMW=(TV_FIRST+50), A! m1 Q1 u8&
J+ p1 b: M4 L% b
TVM_DELETEITEM=(TV_FIRST+1)9 s: W! N& o7 W+ o) N, e#&
TVM_EXPAND=(TV_FIRST+2)- I! c6 p& Q0 ^!&
F9 h7 a' O3 n
TVM_GETITEMRECT=(TV_FIRST+4)
TVM_GETCOUNT=(TV_FIRST+5), n. M+ j, D- Z# p' r*&
TVM_GETINDENT=(TV_FIRST+6)
TVM_SETINDENT=(TV_FIRST+7)$ V) ~7&
v3 N+ F' N! u
TVM_GETIMAGELIST=(TV_FIRST+8)( N8 K7 U8 `/ r) U. K; X+ N'&
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)% D4 q) U0 @1 S0 L# I# t2 G6&
TVM_EDITLABELA=(TV_FIRST+14)
TVM_EDITLABELW=(TV_FIRST+65)
TVM_GETEDITCONTROL=(TV_FIRST+15)3 I1 }9 C* L$ Y&&
TVM_GETVISIBLECOUNT=(TV_FIRST+16)
TVM_HITTEST=(TV_FIRST+17)
TVM_CREATEDRAGIMAGE=(TV_FIRST+18)5 V6 e- A/&
F$ c- G0 j0 z: f- c
TVM_SORTCHILDREN=(TV_FIRST+19)
TVM_ENSUREVISIBLE=(TV_FIRST+20): ?$ k, s0&
Q, R& E( a
TVM_SORTCHILDRENCB=(TV_FIRST+21)
TVM_ENDEDITLABELNOW=(TV_FIRST+22)* f& Q, t/&
TVM_GETISEARCHSTRINGA=(TV_FIRST+23)%&
b4 l+ X: p8 w/ h. |- w
TVM_GETISEARCHSTRINGW=(TV_FIRST+64)& }& c2 j. W/ i* L; s3&
TVM_SETTOOLTIPS=(TV_FIRST+24)
TVM_GETTOOLTIPS=(TV_FIRST+25)
TVM_SETINSERTMARK=(TV_FIRST+26): |8 Q/&
G3 h% A- i4 g
TVM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT+ @2 W: L; w* K#&
TVM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
TVM_SETITEMHEIGHT=(TV_FIRST+27)
TVM_GETITEMHEIGHT=(TV_FIRST+28)( x+ @' U3 D! V7 v& o& f:&
TVM_SETBKCOLOR=(TV_FIRST+29)9 t5 s) L9&
z: K& |& N
TVM_SETTEXTCOLOR=(TV_FIRST+30)' ^# S9 c& ?5 c. U- X6 b4&
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)2 h3 b. r& O8 H2&
TVM_GETITEMSTATE=(TV_FIRST+39)' k7 A9&
N, a# _% |
TVM_SETLINECOLOR=(TV_FIRST+40)
TVM_GETLINECOLOR=(TV_FIRST+41): A- u5 @% U$&
TVM_MAPACCIDTOHTREEITEM=(TV_FIRST+42)
TVM_MAPHTREEITEMTOACCID=(TV_FIRST+43)
CBEM_INSERTITEMA=(WM_USER+1)' v. |& A* Z4 W; q(&
CBEM_SETIMAGELIST=(WM_USER+2): |% ~$ k.&
J: a2 W0 E
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)% X8 r6 j* p: Y& c! Z.&
CBEM_SETEXTENDEDSTYLE=(WM_USER+14)&&
u) w/ {/ ^& i4 n
CBEM_GETEXTENDEDSTYLE=(WM_USER+9)6 u1 x1 X( a* z9 s! }' n:&
CBEM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT& F9 O( o- k/&
CBEM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT
CBEM_SETEXSTYLE=(WM_USER+8)
CBEM_GETEXSTYLE=(WM_USER+9)3 ]) ](&
R+ u* Q8 p* r) F5 P' j
CBEM_HASEDITCHANGED=(WM_USER+10), J5 g$ |2 [) a0 b: [,&
CBEM_INSERTITEMW=(WM_USER+11)
CBEM_SETITEMW=(WM_USER+12)+ R) U; o5 w, C*&
CBEM_GETITEMW=(WM_USER+13)- A1 S! i# c9&
TCM_GETIMAGELIST=(TCM_FIRST+2)' n2 v7&
l: Q5 [1 H0 k3 H* E
TCM_SETIMAGELIST=(TCM_FIRST+3)
TCM_GETITEMCOUNT=(TCM_FIRST+4)
TCM_GETITEMA=(TCM_FIRST+5)% K(&
R+ a8 l$ r& r
TCM_GETITEMW=(TCM_FIRST+60)
TCM_SETITEMA=(TCM_FIRST+6), j' I) e# p/ H;&
TCM_SETITEMW=(TCM_FIRST+61)
TCM_INSERTITEMA=(TCM_FIRST+7)
TCM_INSERTITEMW=(TCM_FIRST+62)! /9 q, Q( d*&
TCM_DELETEITEM=(TCM_FIRST+8)
TCM_DELETEALLITEMS=(TCM_FIRST+9)/ [6 M+ `. C& A0 q1 O1&
TCM_GETITEMRECT=(TCM_FIRST+10)
TCM_GETCURSEL=(TCM_FIRST+11)( R' T) I# C& P) c9 i2 y9&
TCM_SETCURSEL=(TCM_FIRST+12), V8 q& l2&
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)1&
g# E8 Y( F# F' k
TCM_GETROWCOUNT=(TCM_FIRST+44)2 ]7 ^/ A& s# @7&
TCM_GETTOOLTIPS=(TCM_FIRST+45)+ B. M#&
X, o/ n5 h+ y+ Q3 Q4 B, F
TCM_SETTOOLTIPS=(TCM_FIRST+46)
TCM_GETCURFOCUS=(TCM_FIRST+47)
TCM_SETCURFOCUS=(TCM_FIRST+48)- ]9 c! O6 I# u1 I4 G; [2 F: j#&
TCM_SETMINTABWIDTH=(TCM_FIRST+49)( W/&
K4 v! ?4 j, G& `! u5 i! o
TCM_DESELECTALL=(TCM_FIRST+50)9 K. B( Y7 y. ~) d7 C( {& /6 _( S.&
TCM_HIGHLIGHTITEM=(TCM_FIRST+51)
TCM_SETEXTENDEDSTYLE=(TCM_FIRST+52), A. Q* F& v$ r8 m4 C& z& W6 s'&
TCM_GETEXTENDEDSTYLE=(TCM_FIRST+53)4 /7&
c3 K6 p9 p. J
TCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT
TCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT;&
a; c& l+ m0 y7 o( O/ b
ACM_OPENA=(WM_USER+100)) L4 Z: k6 D5 I- N*&
ACM_OPENW=(WM_USER+103)& J. W' R3&
q; a/ z5 l% @
ACM_PLAY=(WM_USER+101)7 x0&
M& p& j( k& e4 h9 _
ACM_STOP=(WM_USER+102)4 Q# T& _) x$ t& Z
MCM_FIRST=0x1000( }9 T4 n8 w2 i0&
MCM_GETCURSEL=(MCM_FIRST+1)
MCM_SETCURSEL=(MCM_FIRST+2)' {! c, S+ P$ z! g) l&&
MCM_GETMAXSELCOUNT=(MCM_FIRST+3)- n8 }*&
w3 /3 s& Y1 F8 W- I1 h% H
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)+&
C- M& E. E# y) J6 ]
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)( b% O6 m*&
?8 a4 ^6 r, j% G& H. r
MCM_HITTEST=(MCM_FIRST+14)
MCM_SETFIRSTDAYOFWEEK=(MCM_FIRST+15)% S$ E4&
n# N: ~, a& P
MCM_GETFIRSTDAYOFWEEK=(MCM_FIRST+16)+ [& h0 ~& ?! y. n& n3&
MCM_GETRANGE=(MCM_FIRST+17). k: c' o,&
MCM_SETRANGE=(MCM_FIRST+18)& W) V9 N2 o1&
MCM_GETMONTHDELTA=(MCM_FIRST+19)+ x$ A&&
MCM_SETMONTHDELTA=(MCM_FIRST+20)5&
@+ [: b% f1 M# Y% _
MCM_GETMAXTODAYWIDTH=(MCM_FIRST+21), B3 C4 ?' f* E: v- m9&
MCM_SETUNICODEFORMAT=CCM_SETUNICODEFORMAT( h3 i! H% g: |2 Q) @/&
MCM_GETUNICODEFORMAT=CCM_GETUNICODEFORMAT6 }+ x4 J# M+ o% p$ l4 m%&
DTM_FIRST=0x1000$ v/ S9 [8 [3 J6 N* M0&
A6 /6 ?& e
DTM_GETSYSTEMTIME=(DTM_FIRST+1)
DTM_SETSYSTEMTIME=(DTM_FIRST+2)
DTM_GETRANGE=(DTM_FIRST+3)) E4 v#&
B5 N$ P) W
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)5 v7 ~( J4 s,&
PGM_SETCHILD=(PGM_FIRST+1)8 k% {0&
s# A& o/ m& T
PGM_RECALCSIZE=(PGM_FIRST+2)
PGM_FORWARDMOUSE=(PGM_FIRST+3)
PGM_SETBKCOLOR=(PGM_FIRST+4)
PGM_GETBKCOLOR=(PGM_FIRST+5); F! R, `,&
PGM_SETBORDER=(PGM_FIRST+6)
PGM_GETBORDER=(PGM_FIRST+7)% Q8 m!&
h; q. V7 m3 p, Q
PGM_SETPOS=(PGM_FIRST+8)! t4 H& g. }: X# D( T; F3&
PGM_GETPOS=(PGM_FIRST+9)4 }& ]- j- o2&
e; ]& C9 S
PGM_SETBUTTONSIZE=(PGM_FIRST+10)
PGM_GETBUTTONSIZE=(PGM_FIRST+11)
PGM_GETBUTTONSTATE=(PGM_FIRST+12)
PGM_GETDROPTARGET=CCM_GETDROPTARGET
BCM_GETIDEALSIZE=(BCM_FIRST+0x0001)& n4 D& V& m8 J'&
BCM_SETIMAGELIST=(BCM_FIRST+0x0002)$ c3&
D& K' {+ U* H6 a2 c
BCM_GETIMAGELIST=(BCM_FIRST+0x0003)3 @& Y% s& W6&
BCM_SETTEXTMARGIN=(BCM_FIRST+0x0004)5&
U- x/ Z7 F1 ]& m& H/ `3 g* S.&
BCM_GETTEXTMARGIN=(BCM_FIRST+0x0005)-&
W. r+ E, k$ m# h) Y* J$ C& m
EM_SETCUEBANNER=(ECM_FIRST+1)
EM_GETCUEBANNER=(ECM_FIRST+2)% s4 u/ |& `)&
B, L) `5 @
EM_SHOWBALLOONTIP=(ECM_FIRST+3)
EM_HIDEBALLOONTIP=(ECM_FIRST+4), O! E+ r0&
_( o2 V& L) {
CB_SETMINVISIBLE=(CBM_FIRST+1). O% a1 J* B&&
CB_GETMINVISIBLE=(CBM_FIRST+2)
LM_HITTEST=(WM_USER+0x300)1 u$ ^) {' M. `0 [&&
LM_GETIDEALHEIGHT=(WM_USER+0x301)
LM_SETITEM=(WM_USER+0x302);&
C$ e( `& |6 d$ j3 a1 D
LM_GETITEM=(WM_USER+0x303)
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:9229次
排名:千里之外
转载:17篇
(4)(1)(2)(9)(4)

我要回帖

更多关于 文本框值发生改变事件 的文章

 

随机推荐