希望这是一个可资依赖的消息列表, 这个消息列表是从spy++的消息列表框中取出的, 从winuser.h文件入手分析也是一种办法.
用snagit让这个巨长的列表框自动滚动并把结果存入一个.png文件, 再用Findreader 把文件OCR出来.
就得到了下面的消息列表
其中975是在PlatformSDK的头文件中有定义的, 34个是由MFC和3d controls定义的私有消息.
如何确保这975个消息都是正确的, 把它们全部COPY到一个 test.c 文件中.
一行一个, 不过要以;结尾, 正如
3;
在C语言里是合法的一样, 这个宏只要被正确地找到就能通过编译.
记得在文件头写上
#define _WIN32_WINNT 0x501
#define WINVER 0x501
#define <stdio.h>
#include <windows.h>
#include <richedit.h>
#include <CommCtrl.h>
#include <Ime.h>
#include <Uxtheme.h>
#include <WindowsX.h>
#include <zmouse.h>
int main()
{
#define SHOW(msg) printf("%-34s = %#06x;\n", #msg, msg);
SHOW(WM_CREATE);
SHOW(WM_SHOWWINDOW);
...;
return 0;
}
在DOS窗口下试试能不能通过编译
cl /c test.c
通过就说明这些宏都是OK的. 下面是975个这样的宏, 梁山有108好汉, windows有1009的消息, 乖乖, windows编程之复杂, 可以想象(CU的blog都不允许一篇文章这么长, 只要分成两个):
==============
0001. WM_DEVICECHANGE = 0x0219;
0002. WM_POWERBROADCAST = 0x0218;
0003. WM_NOTIFY = 0x004e;
0004. WM_MOUSEWHEEL = 0x020a;
0005. WM_MOUSELEAVE = 0x02a3;
0006. WM_MOUSEHOVER = 0x02a1;
0007. WM_CONTEXTMENU = 0x007b;
0008. EM_SCROLLCARET = 0x00b7;
0009. EM_POSFROMCHAR = 0x00d6;
0010. EM_GETLIMITTEXT = 0x00d5;
0011. EM_CHARFROMPOS = 0x00d7;
0012. CBEM_SETEXSTYLE = 0x0408;
0013. ACM_OPENA = 0x0464;
0014. ACM_OPENW = 0x0467;
0015. ACM_PLAY = 0x0465;
0016. ACM_STOP = 0x0466;
0017. BM_CLICK = 0x00f5;
0018. BM_GETCHECK = 0x00f0;
0019. BM_GETIMAGE = 0x00f6;
0020. BM_GETSTATE = 0x00f2;
0021. BM_SETCHECK = 0x00f1;
0022. BM_SETIMAGE = 0x00f7;
0023. BM_SETSTATE = 0x00f3;
0024. BM_SETSTYLE = 0x00f4;
0025. CB_ADDSTRING = 0x0143;
0026. CB_DELETESTRING = 0x0144;
0027. CB_DIR = 0x0145;
0028. CB_FINDSTRING = 0x014c;
0029. CB_FINDSTRINGEXACT = 0x0158;
0030. CB_GETCOMBOBOXINFO = 0x0164;
0031. CB_GETCOUNT = 0x0146;
0032. CB_GETCURSEL = 0x0147;
0033. CB_GETDROPPEDSTATE = 0x0157;
0034. CB_GETDROPPEDWIDTH = 0x015f;
0035. CB_GETEDITSEL = 0x0140;
0036. CB_GETEXTENDEDUI = 0x0156;
0037. CB_GETHORIZONTALEXTENT = 0x015d;
0038. CB_GETITEMDATA = 0x0150;
0039. CB_GETITEMHEIGHT = 0x0154;
0040. CB_GETLBTEXT = 0x0148;
0041. CB_GETLBTEXTLEN = 0x0149;
0042. CB_GETLOCALE = 0x015a;
0043. CB_GETTOPINDEX = 0x015b;
0044. CB_INITSTORAGE = 0x0161;
0045. CB_INSERTSTRING = 0x014a;
0046. CB_LIMITTEXT = 0x0141;
0047. CB_RESETCONTENT = 0x014b;
0048. CB_SELECTSTRING = 0x014d;
0049. CB_SETCURSEL = 0x014e;
0050. CB_SETDROPPEDWIDTH = 0x0160;
0051. CB_SETEDITSEL = 0x0142;
0052. CB_SETEXTENDEDUI = 0x0155;
0053. CB_SETHORIZONTALEXTENT = 0x015e;
0054. CB_SETITEMDATA = 0x0151;
0055. CB_SETITEMHEIGHT = 0x0153;
0056. CB_SETLOCALE = 0x0159;
0057. CB_SETTOPINDEX = 0x015c;
0058. CB_SHOWDROPDOWN = 0x014f;
0059. CBEM_GETCOMBOCONTROL = 0x0406;
0060. CBEM_GETEDITCONTROL = 0x0407;
0061. CBEM_GETEXTENDEDSTYLE = 0x0409;
0062. CBEM_GETIMAGELIST = 0x0403;
0063. CBEM_GETITEMA = 0x0404;
0064. CBEM_GETITEMW = 0x040d;
0065. CBEM_HASEDITCHANGED = 0x040a;
0066. CBEM_INSERTITEMA = 0x0401;
0067. CBEM_INSERTITEMW = 0x040b;
0068. CBEM_SETEXTENDEDSTYLE = 0x040e;
0069. CBEM_SETIMAGELIST = 0x0402;
0070. CBEM_SETITEMA = 0x0405;
0071. CBEM_SETITEMW = 0x040c;
0072. CCM_GETCOLORSCHEME = 0x2003;
0073. CCM_GETDROPTARGET = 0x2004;
0074. CCM_GETUNICODEFORMAT = 0x2006;
0075. CCM_GETVERSION = 0x2008;
0076. CCM_SETBKCOLOR = 0x2001;
0077. CCM_SETCOLORSCHEME = 0x2002;
0078. CCM_SETNOTIFYWINDOW = 0x2009;
0079. CCM_SETUNICODEFORMAT = 0x2005;
0080. CCM_SETVERSION = 0x2007;
0081. CCM_SETWINDOWTHEME = 0x200b;
0082. DM_GETDEFID = 0x0400;
0083. DM_REPOSITION = 0x0402;
0084. DM_SETDEFID = 0x0401;
0085. DTM_GETMCCOLOR = 0x1007;
0086. DTM_GETMCFONT = 0x100a;
0087. DTM_GETMONTHCAL = 0x1008;
0088. DTM_GETRANGE = 0x1003;
0089. DTM_GETSYSTEMTIME = 0x1001;
0090. DTM_SETFORMATA = 0x1005;
0091. DTM_SETFORMATW = 0x1032;
0092. DTM_SETMCCOLOR = 0x1006;
0093. DTM_SETMCFONT = 0x1009;
0094. DTM_SETRANGE = 0x1004;
0095. DTM_SETSYSTEMTIME = 0x1002;
0096. EM_AUTOURLDETECT = 0x045b;
0097. EM_CANPASTE = 0x0432;
0098. EM_CANREDO = 0x0455;
0099. EM_CANUNDO = 0x00c6;
0100. EM_CONVPOSITION = 0x046c;
0101. EM_DISPLAYBAND = 0x0433;
0102. EM_EMPTYUNDOBUFFER = 0x00cd;
0103. EM_EXGETSEL = 0x0434;
0104. EM_EXLIMITTEXT = 0x0435;
0105. EM_EXLINEFROMCHAR = 0x0436;
0106. EM_EXSETSEL = 0x0437;
0107. EM_FINDTEXT = 0x0438;
0108. EM_FINDTEXTW = 0x047b;
0109. EM_FINDTEXTEX = 0x044f;
0110. EM_FINDTEXTEXW = 0x047c;
0111. EM_FINDWORDBREAK = 0x044c;
0112. EM_FMTLINES = 0x00c8;
0113. EM_FORMATRANGE = 0x0439;
0114. EM_GETAUTOURLDETECT = 0x045c;
0115. EM_GETBIDIOPTIONS = 0x04c9;
0116. EM_GETEDITSTYLE = 0x04cd;
0117. EM_GETEVENTMASK = 0x043b;
0118. EM_GETFIRSTVISIBLELINE = 0x00ce;
0119. EM_GETHANDLE = 0x00bd;
0120. EM_GETIMECOLOR = 0x0469;
0121. EM_GETIMECOMPMODE = 0x047a;
0122. EM_GETIMEMODEBIAS = 0x047f;
0123. EM_GETIMEOPTIONS = 0x046b;
0124. EM_GETIMESTATUS = 0x00d9;
0125. EM_GETLANGOPTIONS = 0x0479;
0126. EM_GETLINE = 0x00c4;
0127. EM_GETLINECOUNT = 0x00ba;
0128. EM_GETMARGINS = 0x00d4;
0129. EM_GETMODIFY = 0x00b8;
0130. EM_GETOLEINTERFACE = 0x043c;
0131. EM_GETOPTIONS = 0x044e;
0132. EM_GETPARAFORMAT = 0x043d;
0133. EM_GETPASSWORDCHAR = 0x00d2;
0134. EM_GETPUNCTUATION = 0x0465;
0135. EM_GETRECT = 0x00b2;
0136. EM_GETREDONAME = 0x0457;
0137. EM_GETSCROLLPOS = 0x04dd;
0138. EM_GETSEL = 0x00b0;
0139. EM_GETSELTEXT = 0x043e;
0140. EM_GETTEXTEX = 0x045e;
0141. EM_GETTEXTLENGTHEX = 0x045f;
0142. EM_GETTEXTMODE = 0x045a;
0143. EM_GETTHUMB = 0x00be;
0144. EM_GETTYPOGRAPHYOPTIONS = 0x04cb;
0145. EM_GETUNDONAME = 0x0456;
0146. EM_GETWORDBREAKPROC = 0x00d1;
0147. EM_GETWORDBREAKPROCEX = 0x0450;
0148. EM_GETWORDWRAPMODE = 0x0467;
0149. EM_GETZOOM = 0x04e0;
0150. EM_HIDESELECTION = 0x043f;
0151. EM_LINEFROMCHAR = 0x00c9;
0152. EM_LINEINDEX = 0x00bb;
0153. EM_LINELENGTH = 0x00c1;
0154. EM_LINESCROLL = 0x00b6;
0155. EM_OUTLINE = 0x04dc;
0156. EM_PASTESPECIAL = 0x0440;
0157. EM_RECONVERSION = 0x047d;
0158. EM_REDO = 0x0454;
0159. EM_REPLACESEL = 0x00c2;
0160. EM_REQUESTRESIZE = 0x0441;
0161. EM_SCROLL = 0x00b5;
0162. EM_SELECTIONTYPE = 0x0442;
0163. EM_SETBIDIOPTIONS = 0x04c8;
0164. EM_SETBKGNDCOLOR = 0x0443;
0165. EM_SETEDITSTYLE = 0x04cc;
0166. EM_SETEVENTMASK = 0x0445;
0167. EM_SETFONTSIZE = 0x04df;
0168. EM_SETHANDLE = 0x00bc;
0169. EM_SETIMECOLOR = 0x0468;
0170. EM_SETIMEMODEBIAS = 0x047e;
0171. EM_SETIMEOPTIONS = 0x046a;
0172. EM_SETIMESTATUS = 0x00d8;
0173. EM_SETLANGOPTIONS = 0x0478;
0174. EM_SETLIMITTEXT = 0x00c5;
0175. EM_SETMARGINS = 0x00d3;
0176. EM_SETMODIFY = 0x00b9;
0177. EM_SETOPTIONS = 0x044d;
0178. EM_SETPALETTE = 0x045d;
0179. EM_SETPARAFORMAT = 0x0447;
0180. EM_SETPASSWORDCHAR = 0x00cc;
0181. EM_SETPUNCTUATION = 0x0464;
0182. EM_SETREADONLY = 0x00cf;
0183. EM_SETRECT = 0x00b3;
0184. EM_SETRECTNP = 0x00b4;
0185. EM_SETSCROLLPOS = 0x04de;
0186. EM_SETSEL = 0x00b1;
0187. EM_SETTABSTOPS = 0x00cb;
0188. EM_SETTARGETDEVICE = 0x0448;
0189. EM_SETTEXTEX = 0x0461;
0190. EM_SETTEXTMODE = 0x0459;
0191. EM_SETTYPOGRAPHYOPTIONS = 0x04ca;
0192. EM_SETWORDBREAKPROC = 0x00d0;
0193. EM_SETWORDBREAKPROCEX = 0x0451;
0194. EM_SETWORDWRAPMODE = 0x0466;
0195. EM_SETZOOM = 0x04e1;
0196. EM_SHOWSCROLLBAR = 0x0460;
0197. EM_STOPGROUPTYPING = 0x0458;
0198. EM_STREAMIN = 0x0449;
0199. EM_STREAMOUT = 0x044a;
0200. EM_UNDO = 0x00c7;
0201. HDM_CREATEDRAGIMAGE = 0x1210;
0202. HDM_DELETEITEM = 0x1202;
0203. HDM_EDITFILTER = 0x1217;
0204. HDM_GETBITMAPMARGIN = 0x1215;
0205. HDM_GETIMAGELIST = 0x1209;
0206. HDM_GETITEMA = 0x1203;
0207. HDM_GETITEMW = 0x120b;
0208. HDM_GETITEMCOUNT = 0x1200;
0209. HDM_GETITEMRECT = 0x1207;
0210. HDM_GETORDERARRAY = 0x1211;
0211. HDM_HITTEST = 0x1206;
0212. HDM_INSERTITEMA = 0x1201;
0213. HDM_INSERTITEMW = 0x120a;
0214. HDM_LAYOUT = 0x1205;
0215. HDM_ORDERTOINDEX = 0x120f;
0216. HDM_SETBITMAPMARGIN = 0x1214;
0217. HDM_SETIMAGELIST = 0x1208;
0218. HDM_SETITEMA = 0x1204;
0219. HDM_SETITEMW = 0x120c;
0220. HDM_SETORDERARRAY = 0x1212;
0221. HKM_GETHOTKEY = 0x0402;
0222. HKM_SETHOTKEY = 0x0401;
0223. HKM_SETRULES = 0x0403;
0224. IPM_CLEARADDRESS = 0x0464;
0225. IPM_GETADDRESS = 0x0466;
0226. IPM_ISBLANK = 0x0469;
0227. IPM_SETADDRESS = 0x0465;
0228. IPM_SETFOCUS = 0x0468;
0229. IPM_SETRANGE = 0x0467;
0230. LB_ADDFILE = 0x0196;
0231. LB_ADDSTRING = 0x0180;
0232. LB_DELETESTRING = 0x0182;
0233. LB_DIR = 0x018d;
0234. LB_FINDSTRING = 0x018f;
0235. LB_FINDSTRINGEXACT = 0x01a2;
0236. LB_GETANCHORINDEX = 0x019d;
0237. LB_GETCARETINDEX = 0x019f;
0238. LB_GETCOUNT = 0x018b;
0239. LB_GETCURSEL = 0x0188;
0240. LB_GETHORIZONTALEXTENT = 0x0193;
0241. LB_GETITEMDATA = 0x0199;
0242. LB_GETITEMHEIGHT = 0x01a1;
0243. LB_GETITEMRECT = 0x0198;
0244. LB_GETLOCALE = 0x01a6;
0245. LB_GETSEL = 0x0187;
0246. LB_GETSELCOUNT = 0x0190;
0247. LB_GETSELITEMS = 0x0191;
0248. LB_GETTEXT = 0x0189;
0249. LB_GETTEXTLEN = 0x018a;
0250. LB_GETTOPINDEX = 0x018e;
0251. LB_INITSTORAGE = 0x01a8;
0252. LB_INSERTSTRING = 0x0181;
0253. LB_ITEMFROMPOINT = 0x01a9;
0254. LB_RESETCONTENT = 0x0184;
0255. LB_SELECTSTRING = 0x018c;
0256. LB_SELITEMRANGE = 0x019b;
0257. LB_SELITEMRANGEEX = 0x0183;
0258. LB_SETANCHORINDEX = 0x019c;
0259. LB_SETCARETINDEX = 0x019e;
0260. LB_SETCOLUMNWIDTH = 0x0195;
0261. LB_SETCOUNT = 0x01a7;
0262. LB_SETCURSEL = 0x0186;
0263. LB_SETHORIZONTALEXTENT = 0x0194;
0264. LB_SETITEMDATA = 0x019a;
0265. LB_SETITEMHEIGHT = 0x01a0;
0266. LB_SETLOCALE = 0x01a5;
0267. LB_SETSEL = 0x0185;
0268. LB_SETTABSTOPS = 0x0192;
0269. LB_SETTOPINDEX = 0x0197;
0270. LM_GETIDEALHEIGHT = 0x0701;
0271. LM_GETITEM = 0x0703;
0272. LM_HITTEST = 0x0700;
0273. LM_SETITEM = 0x0702;
0274. LVM_APPROXIMATEVIEWRECT = 0x1040;
0275. LVM_ARRANGE = 0x1016;
0276. LVM_CANCELEDITLABEL = 0x10b3;
0277. LVM_CREATEDRAGIMAGE = 0x1021;
0278. LVM_DELETEALLITEMS = 0x1009;
0279. LVM_DELETECOLUMN = 0x101c;
0280. LVM_DELETEITEM = 0x1008;
0281. LVM_EDITLABELA = 0x1017;
0282. LVM_EDITLABELW = 0x1076;
0283. LVM_ENABLEGROUPVIEW = 0x109d;
0284. LVM_ENSUREVISIBLE = 0x1013;
0285. LVM_FINDITEMA = 0x100d;
0286. LVM_FINDITEMW = 0x1053;
0287. LVM_GETBKCOLOR = 0x1000;
0288. LVM_GETBKIMAGEA = 0x1045;
0289. LVM_GETBKIMAGEW = 0x108b;
0290. LVM_GETCALLBACKMASK = 0x100a;
0291. LVM_GETCOLUMNA = 0x1019;
0292. LVM_GETCOLUMNW = 0x105f;
0293. LVM_SETCOLUMNORDERARRAY = 0x103a;
0294. LVM_GETCOLUMNWIDTH = 0x101d;
0295. LVM_GETCOUNTPERPAGE = 0x1028;
0296. LVM_GETEDITCONTROL = 0x1018;
0297. LVM_GETEXTENDEDLISTVIEWSTYLE = 0x1037;
0298. LVM_GETGROUPINFO = 0x1095;
0299. LVM_GETGROUPMETRICS = 0x109c;
0300. LVM_GETHEADER = 0x101f;
0301. LVM_GETHOTCURSOR = 0x103f;
0302. LVM_GETHOTITEM = 0x103d;
0303. LVM_GETHOVERTIME = 0x1048;
0304. LVM_GETIMAGELIST = 0x1002;
0305. LVM_GETINSERTMARK = 0x10a7;
0306. LVM_GETINSERTMARKCOLOR = 0x10ab;
0307. LVM_GETINSERTMARKRECT = 0x10a9;
0308. LVM_GETISEARCHSTRINGA = 0x1034;
0309. LVM_GETISEARCHSTRINGW = 0x1075;
0310. LVM_GETITEMA = 0x1005;
0311. LVM_GETITEMW = 0x104b;
0312. LVM_GETITEMCOUNT = 0x1004;
0313. LVM_GETITEMPOSITION = 0x1010;
0314. LVM_GETITEMRECT = 0x100e;
0315. LVM_GETITEMSPACING = 0x1033;
0316. LVM_GETITEMSTATE = 0x102c;
0317. LVM_GETITEMTEXTA = 0x102d;
0318. LVM_GETITEMTEXTW = 0x1073;
0319. LVM_GETNEXTITEM = 0x100c;
0320. LVM_GETORIGIN = 0x1029;
0321. LVM_GETOUTLINECOLOR = 0x10b0;
0322. LVM_GETSELECTEDCOLUMN = 0x10ae;
0323. LVM_GETSELECTEDCOUNT = 0x1032;
0324. LVM_GETSELECTIONMARK = 0x1042;
0325. LVM_GETSTRINGWIDTHA = 0x1011;
0326. LVM_GETSTRINGWIDTHW = 0x1057;
0327. LVM_GETSUBITEMRECT = 0x1038;
0328. LVM_GETTEXTBKCOLOR = 0x1025;
0329. LVM_GETTEXTCOLOR = 0x1023;
0330. LVM_GETTILEINFO = 0x10a5;
0331. LVM_GETTILEVIEWINFO = 0x10a3;
0332. LVM_GETTOOLTIPS = 0x104e;
0333. LVM_GETTOPINDEX = 0x1027;
0334. LVM_GETVIEW = 0x108f;
0335. LVM_GETVIEWRECT = 0x1022;
0336. LVM_GETWORKAREAS = 0x1046;
0337. LVM_HASGROUP = 0x10a1;
0338. LVM_HITTEST = 0x1012;
0339. LVM_INSERTCOLUMNA = 0x101b;
0340. LVM_INSERTCOLUMNW = 0x1061;
0341. LVM_INSERTGROUP = 0x1091;
0342. LVM_INSERTGROUPSORTED = 0x109f;
0343. LVM_INSERTITEMA = 0x1007;
0344. LVM_INSERTITEMW = 0x104d;
0345. LVM_INSERTMARKHITTEST = 0x10a8;
0346. LVM_ISGROUPVIEWENABLED = 0x10af;
0347. LVM_MOVEGROUP = 0x1097;
0348. LVM_MOVEITEMTOGROUP = 0x109a;
0349. LVM_REDRAWITEMS = 0x1015;
0350. LVM_REMOVEALLGROUPS = 0x10a0;
0351. LVM_REMOVEGROUP = 0x1096;
0352. LVM_SCROLL = 0x1014;
0353. LVM_SETBKCOLOR = 0x1001;
0354. LVM_SETBKIMAGEA = 0x1044;
0355. LVM_SETBKIMAGEW = 0x108a;
0356. LVM_SETCALLBACKMASK = 0x100b;
0357. LVM_SETCOLUMNA = 0x101a;
0358. LVM_SETCOLUMNW = 0x1060;
0359. LVM_SETCOLUMNORDERARRAY = 0x103a;
0360. LVM_SETCOLUMNWIDTH = 0x101e;
0361. LVM_SETGROUPINFO = 0x1093;
0362. LVM_SETGROUPMETRICS = 0x109b;
0363. LVM_SETHOTCURSOR = 0x103e;
0364. LVM_SETHOTITEM = 0x103c;
0365. LVM_SETHOVERTIME = 0x1047;
0366. LVM_SETICONSPACING = 0x1035;
0367. LVM_SETIMAGELIST = 0x1003;
0368. LVM_SETINSERTMARK = 0x10a6;
0369. LVM_SETINSERTMARKCOLOR = 0x10aa;
0370. LVM_SETITEMA = 0x1006;
0371. LVM_SETITEMW = 0x104c;
0372. LVM_SETITEMCOUNT = 0x102f;
0373. LVM_SETITEMPOSITION = 0x100f;
0374. LVM_SETITEMPOSITION32 = 0x1031;
0375. LVM_SETITEMSTATE = 0x102b;
0376. LVM_SETITEMTEXTA = 0x102e;
0377. LVM_SETITEMTEXTW = 0x1074;
0378. LVM_SETOUTLINECOLOR = 0x10b1;
0379. LVM_SETSELECTEDCOLUMN = 0x108c;
0380. LVM_SETSELECTIONMARK = 0x1043;
0381. LVM_SETTEXTBKCOLOR = 0x1026;
0382. LVM_SETTEXTCOLOR = 0x1024;
0383. LVM_SETTILEINFO = 0x10a4;
0384. LVM_SETTILEVIEWINFO = 0x10a2;
0385. LVM_SETTILEWIDTH = 0x108d;
0386. LVM_SETTOOLTIPS = 0x104a;
0387. LVM_SETVIEW = 0x108e;
0388. LVM_SETWORKAREAS = 0x1041;
0389. LVM_SORTGROUPS = 0x109e;
0390. LVM_SORTITEMS = 0x1030;
0391. LVM_SORTITEMSEX = 0x1051;
0392. LVM_SUBITEMHITTEST = 0x1039;
0393. LVM_UPDATE = 0x102a;
0394. MCM_GETCOLOR = 0x100b;
0395. MCM_GETCURSEL = 0x1001;
0396. MCM_GETFIRSTDAYOFWEEK = 0x1010;
0397. MCM_GETMAXSELCOUNT = 0x1003;
0398. MCM_GETMAXTODAYWIDTH = 0x1015;
0399. MCM_GETMINREQRECT = 0x1009;
0400. MCM_GETMONTHDELTA = 0x1013;
0401. MCM_GETMONTHRANGE = 0x1007;
0402. MCM_GETRANGE = 0x1011;
0403. MCM_GETSELRANGE = 0x1005;
0404. MCM_GETTODAY = 0x100d;
0405. MCM_HITTEST = 0x100e;
0406. MCM_SETCOLOR = 0x100a;
0407. MCM_SETCURSEL = 0x1002;
0408. MCM_SETDAYSTATE = 0x1008;
0409. MCM_SETFIRSTDAYOFWEEK = 0x100f;
0410. MCM_SETMAXSELCOUNT = 0x1004;
0411. MCM_SETMONTHDELTA = 0x1014;
0412. MCM_SETRANGE = 0x1012;
0413. MCM_SETSELRANGE = 0x1006;
0414. MCM_SETTODAY = 0x100c;
0415. PBM_DELTAPOS = 0x0403;
0416. PBM_GETPOS = 0x0408;
0417. PBM_GETRANGE = 0x0407;
0418. PBM_SETBARCOLOR = 0x0409;
0419. PBM_SETPOS = 0x0402;
0420. PBM_SETRANGE = 0x0401;
0421. PBM_SETRANGE32 = 0x0406;
0422. PBM_SETSTEP = 0x0404;
0423. PBM_STEPIT = 0x0405;
0424. PGM_FORWARDMOUSE = 0x1403;
0425. PGM_GETBKCOLOR = 0x1405;
0426. PGM_GETBORDER = 0x1407;
0427. PGM_GETBUTTONSIZE = 0x140b;
0428. PGM_GETBUTTONSTATE = 0x140c;
0429. PGM_GETPOS = 0x1409;
0430. PGM_RECALCSIZE = 0x1402;
0431. PGM_SETBKCOLOR = 0x1404;
0432. PGM_SETBORDER = 0x1406;
0433. PGM_SETBUTTONSIZE = 0x140a;
0434. PGM_SETCHILD = 0x1401;
0435. PGM_SETPOS = 0x1408;
0436. RB_BEGINDRAG = 0x0418;
0437. RB_DELETEBAND = 0x0402;
0438. RB_DRAGMOVE = 0x041a;
0439. RB_ENDDRAG = 0x0419;
0440. RB_GETBANDBORDERS = 0x0422;
0441. RB_GETBANDCOUNT = 0x040c;
0442. RB_GETBANDINFOA = 0x041d;
0443. RB_GETBANDINFOW = 0x041c;
0444. RB_GETBANDMARGINS = 0x0428;
0445. RB_GETBARHEIGHT = 0x041b;
0446. RB_GETBARINFO = 0x0403;
0447. RB_GETBKCOLOR = 0x0414;
0448. RB_GETPALETTE = 0x0426;
0449. RB_GETRECT = 0x0409;
0450. RB_GETROWCOUNT = 0x040d;
0451. RB_GETROWHEIGHT = 0x040e;
0452. RB_GETTEXTCOLOR = 0x0416;
0453. RB_GETTOOLTIPS = 0x0411;
0454. RB_HITTEST = 0x0408;
0455. RB_IDTOINDEX = 0x0410;
0456. RB_INSERTBANDA = 0x0401;
0457. RB_INSERTBANDW = 0x040a;
0458. RB_MAXIMIZEBAND = 0x041f;
0459. RB_MINIMIZEBAND = 0x041e;
0460. RB_MOVEBAND = 0x0427;
0461. RB_PUSHCHEVRON = 0x042b;
0462. RB_SETBANDINFOA = 0x0406;
0463. RB_SETBANDINFOW = 0x040b;
0464. RB_SETBARINFO = 0x0404;
0465. RB_SETBKCOLOR = 0x0413;
0466. RB_SETPALETTE = 0x0425;
0467. RB_SETPARENT = 0x0407;
0468. RB_SETTEXTCOLOR = 0x0415;
0469. RB_SETTOOLTIPS = 0x0412;
0470. RB_SHOWBAND = 0x0423;
0471. RB_SIZETORECT = 0x0417;
0472. SB_GETBORDERS = 0x0407;
0473. SB_GETICON = 0x0414;
0474. SB_GETPARTS = 0x0406;
0475. SB_GETRECT = 0x040a;
0476. SB_GETTEXTA = 0x0402;
0477. SB_GETTEXTW = 0x040d;
0478. SB_GETTEXTLENGTHA = 0x0403;
0479. SB_GETTEXTLENGTHW = 0x040c;
0480. SB_GETTIPTEXTA = 0x0412;
0481. SB_GETTIPTEXTW = 0x0413;
0482. SB_ISSIMPLE = 0x040e;
0483. SB_SETICON = 0x040f;
0484. SB_SETMINHEIGHT = 0x0408;
0485. SB_SETPARTS = 0x0404;
0486. SB_SETTEXTA = 0x0401;
0487. SB_SETTEXTW = 0x040b;
0488. SB_SETTIPTEXTA = 0x0410;
0489. SB_SETTIPTEXTW = 0x0411;
0490. SB_SIMPLE = 0x0409;
0491. SBM_ENABLE_ARROWS = 0x00e4;
0492. SBM_GETPOS = 0x00e1;
0493. SBM_GETRANGE = 0x00e3;
0494. SBM_GETSCROLLBARINFO = 0x00eb;
0495. SBM_GETSCROLLINFO = 0x00ea;
0496. SBM_SETPOS = 0x00e0;
0497. SBM_SETRANGE = 0x00e2;
0498. SBM_SETRANGEREDRAW = 0x00e6;
0499. SBM_SETSCROLLINFO = 0x00e9;
0500. STM_GETICON = 0x0171;
==============
34个私有消息:
==============
WM_CONVERTREQUESTEX
CTL3D_CTLCOLORBTN
CTL3D_CTLCOLORDLG
CTL3D_CTLCOLOREDIT
CTL3D_CTLCOLORLISTBOX
CTL3D_CTLCOLORMSGBOX
CTL3D_CTLCOLORSCROLLBAR
CTL3D_CTLCOLORSTATIC
WM_CTLINIT
WM_ACTIVATETOPLEVEL
WM_COMMANDHELP
WM_DISABLEMODAL
WM_DLGBORDER
WM_DLGSUBCLASS
WM_EXITHELPMODE
WM_FLOATSTATUS
WM_HELPHITTEST
WM_IDLEUPDATECMDUI
WM_INITIALUPDATE
WM_KICKIDLE
WM_PENCTL
WM_PENEVENT
WM_PENMISC
WM_PENMISCINFO
WM_POPMESSAGESTRING
WM_QUERYAFXWNDPROC
WM_QUERYCENTERWND
WM_QUEUE_SENTINEL
WM_RECALCPARENT
WM_SETMESSAGESTRING
WM_SIZECHILD
WM_SIZEPARENT
WM_SOCKETNOTIFY
WM_SOCKET_DEAD
==============
用snagit让这个巨长的列表框自动滚动并把结果存入一个.png文件, 再用Findreader 把文件OCR出来.
就得到了下面的消息列表
其中975是在PlatformSDK的头文件中有定义的, 34个是由MFC和3d controls定义的私有消息.
如何确保这975个消息都是正确的, 把它们全部COPY到一个 test.c 文件中.
一行一个, 不过要以;结尾, 正如
3;
在C语言里是合法的一样, 这个宏只要被正确地找到就能通过编译.
记得在文件头写上
#define _WIN32_WINNT 0x501
#define WINVER 0x501
#define <stdio.h>
#include <windows.h>
#include <richedit.h>
#include <CommCtrl.h>
#include <Ime.h>
#include <Uxtheme.h>
#include <WindowsX.h>
#include <zmouse.h>
int main()
{
#define SHOW(msg) printf("%-34s = %#06x;\n", #msg, msg);
SHOW(WM_CREATE);
SHOW(WM_SHOWWINDOW);
...;
return 0;
}
在DOS窗口下试试能不能通过编译
cl /c test.c
通过就说明这些宏都是OK的. 下面是975个这样的宏, 梁山有108好汉, windows有1009的消息, 乖乖, windows编程之复杂, 可以想象(CU的blog都不允许一篇文章这么长, 只要分成两个):
==============
0001. WM_DEVICECHANGE = 0x0219;
0002. WM_POWERBROADCAST = 0x0218;
0003. WM_NOTIFY = 0x004e;
0004. WM_MOUSEWHEEL = 0x020a;
0005. WM_MOUSELEAVE = 0x02a3;
0006. WM_MOUSEHOVER = 0x02a1;
0007. WM_CONTEXTMENU = 0x007b;
0008. EM_SCROLLCARET = 0x00b7;
0009. EM_POSFROMCHAR = 0x00d6;
0010. EM_GETLIMITTEXT = 0x00d5;
0011. EM_CHARFROMPOS = 0x00d7;
0012. CBEM_SETEXSTYLE = 0x0408;
0013. ACM_OPENA = 0x0464;
0014. ACM_OPENW = 0x0467;
0015. ACM_PLAY = 0x0465;
0016. ACM_STOP = 0x0466;
0017. BM_CLICK = 0x00f5;
0018. BM_GETCHECK = 0x00f0;
0019. BM_GETIMAGE = 0x00f6;
0020. BM_GETSTATE = 0x00f2;
0021. BM_SETCHECK = 0x00f1;
0022. BM_SETIMAGE = 0x00f7;
0023. BM_SETSTATE = 0x00f3;
0024. BM_SETSTYLE = 0x00f4;
0025. CB_ADDSTRING = 0x0143;
0026. CB_DELETESTRING = 0x0144;
0027. CB_DIR = 0x0145;
0028. CB_FINDSTRING = 0x014c;
0029. CB_FINDSTRINGEXACT = 0x0158;
0030. CB_GETCOMBOBOXINFO = 0x0164;
0031. CB_GETCOUNT = 0x0146;
0032. CB_GETCURSEL = 0x0147;
0033. CB_GETDROPPEDSTATE = 0x0157;
0034. CB_GETDROPPEDWIDTH = 0x015f;
0035. CB_GETEDITSEL = 0x0140;
0036. CB_GETEXTENDEDUI = 0x0156;
0037. CB_GETHORIZONTALEXTENT = 0x015d;
0038. CB_GETITEMDATA = 0x0150;
0039. CB_GETITEMHEIGHT = 0x0154;
0040. CB_GETLBTEXT = 0x0148;
0041. CB_GETLBTEXTLEN = 0x0149;
0042. CB_GETLOCALE = 0x015a;
0043. CB_GETTOPINDEX = 0x015b;
0044. CB_INITSTORAGE = 0x0161;
0045. CB_INSERTSTRING = 0x014a;
0046. CB_LIMITTEXT = 0x0141;
0047. CB_RESETCONTENT = 0x014b;
0048. CB_SELECTSTRING = 0x014d;
0049. CB_SETCURSEL = 0x014e;
0050. CB_SETDROPPEDWIDTH = 0x0160;
0051. CB_SETEDITSEL = 0x0142;
0052. CB_SETEXTENDEDUI = 0x0155;
0053. CB_SETHORIZONTALEXTENT = 0x015e;
0054. CB_SETITEMDATA = 0x0151;
0055. CB_SETITEMHEIGHT = 0x0153;
0056. CB_SETLOCALE = 0x0159;
0057. CB_SETTOPINDEX = 0x015c;
0058. CB_SHOWDROPDOWN = 0x014f;
0059. CBEM_GETCOMBOCONTROL = 0x0406;
0060. CBEM_GETEDITCONTROL = 0x0407;
0061. CBEM_GETEXTENDEDSTYLE = 0x0409;
0062. CBEM_GETIMAGELIST = 0x0403;
0063. CBEM_GETITEMA = 0x0404;
0064. CBEM_GETITEMW = 0x040d;
0065. CBEM_HASEDITCHANGED = 0x040a;
0066. CBEM_INSERTITEMA = 0x0401;
0067. CBEM_INSERTITEMW = 0x040b;
0068. CBEM_SETEXTENDEDSTYLE = 0x040e;
0069. CBEM_SETIMAGELIST = 0x0402;
0070. CBEM_SETITEMA = 0x0405;
0071. CBEM_SETITEMW = 0x040c;
0072. CCM_GETCOLORSCHEME = 0x2003;
0073. CCM_GETDROPTARGET = 0x2004;
0074. CCM_GETUNICODEFORMAT = 0x2006;
0075. CCM_GETVERSION = 0x2008;
0076. CCM_SETBKCOLOR = 0x2001;
0077. CCM_SETCOLORSCHEME = 0x2002;
0078. CCM_SETNOTIFYWINDOW = 0x2009;
0079. CCM_SETUNICODEFORMAT = 0x2005;
0080. CCM_SETVERSION = 0x2007;
0081. CCM_SETWINDOWTHEME = 0x200b;
0082. DM_GETDEFID = 0x0400;
0083. DM_REPOSITION = 0x0402;
0084. DM_SETDEFID = 0x0401;
0085. DTM_GETMCCOLOR = 0x1007;
0086. DTM_GETMCFONT = 0x100a;
0087. DTM_GETMONTHCAL = 0x1008;
0088. DTM_GETRANGE = 0x1003;
0089. DTM_GETSYSTEMTIME = 0x1001;
0090. DTM_SETFORMATA = 0x1005;
0091. DTM_SETFORMATW = 0x1032;
0092. DTM_SETMCCOLOR = 0x1006;
0093. DTM_SETMCFONT = 0x1009;
0094. DTM_SETRANGE = 0x1004;
0095. DTM_SETSYSTEMTIME = 0x1002;
0096. EM_AUTOURLDETECT = 0x045b;
0097. EM_CANPASTE = 0x0432;
0098. EM_CANREDO = 0x0455;
0099. EM_CANUNDO = 0x00c6;
0100. EM_CONVPOSITION = 0x046c;
0101. EM_DISPLAYBAND = 0x0433;
0102. EM_EMPTYUNDOBUFFER = 0x00cd;
0103. EM_EXGETSEL = 0x0434;
0104. EM_EXLIMITTEXT = 0x0435;
0105. EM_EXLINEFROMCHAR = 0x0436;
0106. EM_EXSETSEL = 0x0437;
0107. EM_FINDTEXT = 0x0438;
0108. EM_FINDTEXTW = 0x047b;
0109. EM_FINDTEXTEX = 0x044f;
0110. EM_FINDTEXTEXW = 0x047c;
0111. EM_FINDWORDBREAK = 0x044c;
0112. EM_FMTLINES = 0x00c8;
0113. EM_FORMATRANGE = 0x0439;
0114. EM_GETAUTOURLDETECT = 0x045c;
0115. EM_GETBIDIOPTIONS = 0x04c9;
0116. EM_GETEDITSTYLE = 0x04cd;
0117. EM_GETEVENTMASK = 0x043b;
0118. EM_GETFIRSTVISIBLELINE = 0x00ce;
0119. EM_GETHANDLE = 0x00bd;
0120. EM_GETIMECOLOR = 0x0469;
0121. EM_GETIMECOMPMODE = 0x047a;
0122. EM_GETIMEMODEBIAS = 0x047f;
0123. EM_GETIMEOPTIONS = 0x046b;
0124. EM_GETIMESTATUS = 0x00d9;
0125. EM_GETLANGOPTIONS = 0x0479;
0126. EM_GETLINE = 0x00c4;
0127. EM_GETLINECOUNT = 0x00ba;
0128. EM_GETMARGINS = 0x00d4;
0129. EM_GETMODIFY = 0x00b8;
0130. EM_GETOLEINTERFACE = 0x043c;
0131. EM_GETOPTIONS = 0x044e;
0132. EM_GETPARAFORMAT = 0x043d;
0133. EM_GETPASSWORDCHAR = 0x00d2;
0134. EM_GETPUNCTUATION = 0x0465;
0135. EM_GETRECT = 0x00b2;
0136. EM_GETREDONAME = 0x0457;
0137. EM_GETSCROLLPOS = 0x04dd;
0138. EM_GETSEL = 0x00b0;
0139. EM_GETSELTEXT = 0x043e;
0140. EM_GETTEXTEX = 0x045e;
0141. EM_GETTEXTLENGTHEX = 0x045f;
0142. EM_GETTEXTMODE = 0x045a;
0143. EM_GETTHUMB = 0x00be;
0144. EM_GETTYPOGRAPHYOPTIONS = 0x04cb;
0145. EM_GETUNDONAME = 0x0456;
0146. EM_GETWORDBREAKPROC = 0x00d1;
0147. EM_GETWORDBREAKPROCEX = 0x0450;
0148. EM_GETWORDWRAPMODE = 0x0467;
0149. EM_GETZOOM = 0x04e0;
0150. EM_HIDESELECTION = 0x043f;
0151. EM_LINEFROMCHAR = 0x00c9;
0152. EM_LINEINDEX = 0x00bb;
0153. EM_LINELENGTH = 0x00c1;
0154. EM_LINESCROLL = 0x00b6;
0155. EM_OUTLINE = 0x04dc;
0156. EM_PASTESPECIAL = 0x0440;
0157. EM_RECONVERSION = 0x047d;
0158. EM_REDO = 0x0454;
0159. EM_REPLACESEL = 0x00c2;
0160. EM_REQUESTRESIZE = 0x0441;
0161. EM_SCROLL = 0x00b5;
0162. EM_SELECTIONTYPE = 0x0442;
0163. EM_SETBIDIOPTIONS = 0x04c8;
0164. EM_SETBKGNDCOLOR = 0x0443;
0165. EM_SETEDITSTYLE = 0x04cc;
0166. EM_SETEVENTMASK = 0x0445;
0167. EM_SETFONTSIZE = 0x04df;
0168. EM_SETHANDLE = 0x00bc;
0169. EM_SETIMECOLOR = 0x0468;
0170. EM_SETIMEMODEBIAS = 0x047e;
0171. EM_SETIMEOPTIONS = 0x046a;
0172. EM_SETIMESTATUS = 0x00d8;
0173. EM_SETLANGOPTIONS = 0x0478;
0174. EM_SETLIMITTEXT = 0x00c5;
0175. EM_SETMARGINS = 0x00d3;
0176. EM_SETMODIFY = 0x00b9;
0177. EM_SETOPTIONS = 0x044d;
0178. EM_SETPALETTE = 0x045d;
0179. EM_SETPARAFORMAT = 0x0447;
0180. EM_SETPASSWORDCHAR = 0x00cc;
0181. EM_SETPUNCTUATION = 0x0464;
0182. EM_SETREADONLY = 0x00cf;
0183. EM_SETRECT = 0x00b3;
0184. EM_SETRECTNP = 0x00b4;
0185. EM_SETSCROLLPOS = 0x04de;
0186. EM_SETSEL = 0x00b1;
0187. EM_SETTABSTOPS = 0x00cb;
0188. EM_SETTARGETDEVICE = 0x0448;
0189. EM_SETTEXTEX = 0x0461;
0190. EM_SETTEXTMODE = 0x0459;
0191. EM_SETTYPOGRAPHYOPTIONS = 0x04ca;
0192. EM_SETWORDBREAKPROC = 0x00d0;
0193. EM_SETWORDBREAKPROCEX = 0x0451;
0194. EM_SETWORDWRAPMODE = 0x0466;
0195. EM_SETZOOM = 0x04e1;
0196. EM_SHOWSCROLLBAR = 0x0460;
0197. EM_STOPGROUPTYPING = 0x0458;
0198. EM_STREAMIN = 0x0449;
0199. EM_STREAMOUT = 0x044a;
0200. EM_UNDO = 0x00c7;
0201. HDM_CREATEDRAGIMAGE = 0x1210;
0202. HDM_DELETEITEM = 0x1202;
0203. HDM_EDITFILTER = 0x1217;
0204. HDM_GETBITMAPMARGIN = 0x1215;
0205. HDM_GETIMAGELIST = 0x1209;
0206. HDM_GETITEMA = 0x1203;
0207. HDM_GETITEMW = 0x120b;
0208. HDM_GETITEMCOUNT = 0x1200;
0209. HDM_GETITEMRECT = 0x1207;
0210. HDM_GETORDERARRAY = 0x1211;
0211. HDM_HITTEST = 0x1206;
0212. HDM_INSERTITEMA = 0x1201;
0213. HDM_INSERTITEMW = 0x120a;
0214. HDM_LAYOUT = 0x1205;
0215. HDM_ORDERTOINDEX = 0x120f;
0216. HDM_SETBITMAPMARGIN = 0x1214;
0217. HDM_SETIMAGELIST = 0x1208;
0218. HDM_SETITEMA = 0x1204;
0219. HDM_SETITEMW = 0x120c;
0220. HDM_SETORDERARRAY = 0x1212;
0221. HKM_GETHOTKEY = 0x0402;
0222. HKM_SETHOTKEY = 0x0401;
0223. HKM_SETRULES = 0x0403;
0224. IPM_CLEARADDRESS = 0x0464;
0225. IPM_GETADDRESS = 0x0466;
0226. IPM_ISBLANK = 0x0469;
0227. IPM_SETADDRESS = 0x0465;
0228. IPM_SETFOCUS = 0x0468;
0229. IPM_SETRANGE = 0x0467;
0230. LB_ADDFILE = 0x0196;
0231. LB_ADDSTRING = 0x0180;
0232. LB_DELETESTRING = 0x0182;
0233. LB_DIR = 0x018d;
0234. LB_FINDSTRING = 0x018f;
0235. LB_FINDSTRINGEXACT = 0x01a2;
0236. LB_GETANCHORINDEX = 0x019d;
0237. LB_GETCARETINDEX = 0x019f;
0238. LB_GETCOUNT = 0x018b;
0239. LB_GETCURSEL = 0x0188;
0240. LB_GETHORIZONTALEXTENT = 0x0193;
0241. LB_GETITEMDATA = 0x0199;
0242. LB_GETITEMHEIGHT = 0x01a1;
0243. LB_GETITEMRECT = 0x0198;
0244. LB_GETLOCALE = 0x01a6;
0245. LB_GETSEL = 0x0187;
0246. LB_GETSELCOUNT = 0x0190;
0247. LB_GETSELITEMS = 0x0191;
0248. LB_GETTEXT = 0x0189;
0249. LB_GETTEXTLEN = 0x018a;
0250. LB_GETTOPINDEX = 0x018e;
0251. LB_INITSTORAGE = 0x01a8;
0252. LB_INSERTSTRING = 0x0181;
0253. LB_ITEMFROMPOINT = 0x01a9;
0254. LB_RESETCONTENT = 0x0184;
0255. LB_SELECTSTRING = 0x018c;
0256. LB_SELITEMRANGE = 0x019b;
0257. LB_SELITEMRANGEEX = 0x0183;
0258. LB_SETANCHORINDEX = 0x019c;
0259. LB_SETCARETINDEX = 0x019e;
0260. LB_SETCOLUMNWIDTH = 0x0195;
0261. LB_SETCOUNT = 0x01a7;
0262. LB_SETCURSEL = 0x0186;
0263. LB_SETHORIZONTALEXTENT = 0x0194;
0264. LB_SETITEMDATA = 0x019a;
0265. LB_SETITEMHEIGHT = 0x01a0;
0266. LB_SETLOCALE = 0x01a5;
0267. LB_SETSEL = 0x0185;
0268. LB_SETTABSTOPS = 0x0192;
0269. LB_SETTOPINDEX = 0x0197;
0270. LM_GETIDEALHEIGHT = 0x0701;
0271. LM_GETITEM = 0x0703;
0272. LM_HITTEST = 0x0700;
0273. LM_SETITEM = 0x0702;
0274. LVM_APPROXIMATEVIEWRECT = 0x1040;
0275. LVM_ARRANGE = 0x1016;
0276. LVM_CANCELEDITLABEL = 0x10b3;
0277. LVM_CREATEDRAGIMAGE = 0x1021;
0278. LVM_DELETEALLITEMS = 0x1009;
0279. LVM_DELETECOLUMN = 0x101c;
0280. LVM_DELETEITEM = 0x1008;
0281. LVM_EDITLABELA = 0x1017;
0282. LVM_EDITLABELW = 0x1076;
0283. LVM_ENABLEGROUPVIEW = 0x109d;
0284. LVM_ENSUREVISIBLE = 0x1013;
0285. LVM_FINDITEMA = 0x100d;
0286. LVM_FINDITEMW = 0x1053;
0287. LVM_GETBKCOLOR = 0x1000;
0288. LVM_GETBKIMAGEA = 0x1045;
0289. LVM_GETBKIMAGEW = 0x108b;
0290. LVM_GETCALLBACKMASK = 0x100a;
0291. LVM_GETCOLUMNA = 0x1019;
0292. LVM_GETCOLUMNW = 0x105f;
0293. LVM_SETCOLUMNORDERARRAY = 0x103a;
0294. LVM_GETCOLUMNWIDTH = 0x101d;
0295. LVM_GETCOUNTPERPAGE = 0x1028;
0296. LVM_GETEDITCONTROL = 0x1018;
0297. LVM_GETEXTENDEDLISTVIEWSTYLE = 0x1037;
0298. LVM_GETGROUPINFO = 0x1095;
0299. LVM_GETGROUPMETRICS = 0x109c;
0300. LVM_GETHEADER = 0x101f;
0301. LVM_GETHOTCURSOR = 0x103f;
0302. LVM_GETHOTITEM = 0x103d;
0303. LVM_GETHOVERTIME = 0x1048;
0304. LVM_GETIMAGELIST = 0x1002;
0305. LVM_GETINSERTMARK = 0x10a7;
0306. LVM_GETINSERTMARKCOLOR = 0x10ab;
0307. LVM_GETINSERTMARKRECT = 0x10a9;
0308. LVM_GETISEARCHSTRINGA = 0x1034;
0309. LVM_GETISEARCHSTRINGW = 0x1075;
0310. LVM_GETITEMA = 0x1005;
0311. LVM_GETITEMW = 0x104b;
0312. LVM_GETITEMCOUNT = 0x1004;
0313. LVM_GETITEMPOSITION = 0x1010;
0314. LVM_GETITEMRECT = 0x100e;
0315. LVM_GETITEMSPACING = 0x1033;
0316. LVM_GETITEMSTATE = 0x102c;
0317. LVM_GETITEMTEXTA = 0x102d;
0318. LVM_GETITEMTEXTW = 0x1073;
0319. LVM_GETNEXTITEM = 0x100c;
0320. LVM_GETORIGIN = 0x1029;
0321. LVM_GETOUTLINECOLOR = 0x10b0;
0322. LVM_GETSELECTEDCOLUMN = 0x10ae;
0323. LVM_GETSELECTEDCOUNT = 0x1032;
0324. LVM_GETSELECTIONMARK = 0x1042;
0325. LVM_GETSTRINGWIDTHA = 0x1011;
0326. LVM_GETSTRINGWIDTHW = 0x1057;
0327. LVM_GETSUBITEMRECT = 0x1038;
0328. LVM_GETTEXTBKCOLOR = 0x1025;
0329. LVM_GETTEXTCOLOR = 0x1023;
0330. LVM_GETTILEINFO = 0x10a5;
0331. LVM_GETTILEVIEWINFO = 0x10a3;
0332. LVM_GETTOOLTIPS = 0x104e;
0333. LVM_GETTOPINDEX = 0x1027;
0334. LVM_GETVIEW = 0x108f;
0335. LVM_GETVIEWRECT = 0x1022;
0336. LVM_GETWORKAREAS = 0x1046;
0337. LVM_HASGROUP = 0x10a1;
0338. LVM_HITTEST = 0x1012;
0339. LVM_INSERTCOLUMNA = 0x101b;
0340. LVM_INSERTCOLUMNW = 0x1061;
0341. LVM_INSERTGROUP = 0x1091;
0342. LVM_INSERTGROUPSORTED = 0x109f;
0343. LVM_INSERTITEMA = 0x1007;
0344. LVM_INSERTITEMW = 0x104d;
0345. LVM_INSERTMARKHITTEST = 0x10a8;
0346. LVM_ISGROUPVIEWENABLED = 0x10af;
0347. LVM_MOVEGROUP = 0x1097;
0348. LVM_MOVEITEMTOGROUP = 0x109a;
0349. LVM_REDRAWITEMS = 0x1015;
0350. LVM_REMOVEALLGROUPS = 0x10a0;
0351. LVM_REMOVEGROUP = 0x1096;
0352. LVM_SCROLL = 0x1014;
0353. LVM_SETBKCOLOR = 0x1001;
0354. LVM_SETBKIMAGEA = 0x1044;
0355. LVM_SETBKIMAGEW = 0x108a;
0356. LVM_SETCALLBACKMASK = 0x100b;
0357. LVM_SETCOLUMNA = 0x101a;
0358. LVM_SETCOLUMNW = 0x1060;
0359. LVM_SETCOLUMNORDERARRAY = 0x103a;
0360. LVM_SETCOLUMNWIDTH = 0x101e;
0361. LVM_SETGROUPINFO = 0x1093;
0362. LVM_SETGROUPMETRICS = 0x109b;
0363. LVM_SETHOTCURSOR = 0x103e;
0364. LVM_SETHOTITEM = 0x103c;
0365. LVM_SETHOVERTIME = 0x1047;
0366. LVM_SETICONSPACING = 0x1035;
0367. LVM_SETIMAGELIST = 0x1003;
0368. LVM_SETINSERTMARK = 0x10a6;
0369. LVM_SETINSERTMARKCOLOR = 0x10aa;
0370. LVM_SETITEMA = 0x1006;
0371. LVM_SETITEMW = 0x104c;
0372. LVM_SETITEMCOUNT = 0x102f;
0373. LVM_SETITEMPOSITION = 0x100f;
0374. LVM_SETITEMPOSITION32 = 0x1031;
0375. LVM_SETITEMSTATE = 0x102b;
0376. LVM_SETITEMTEXTA = 0x102e;
0377. LVM_SETITEMTEXTW = 0x1074;
0378. LVM_SETOUTLINECOLOR = 0x10b1;
0379. LVM_SETSELECTEDCOLUMN = 0x108c;
0380. LVM_SETSELECTIONMARK = 0x1043;
0381. LVM_SETTEXTBKCOLOR = 0x1026;
0382. LVM_SETTEXTCOLOR = 0x1024;
0383. LVM_SETTILEINFO = 0x10a4;
0384. LVM_SETTILEVIEWINFO = 0x10a2;
0385. LVM_SETTILEWIDTH = 0x108d;
0386. LVM_SETTOOLTIPS = 0x104a;
0387. LVM_SETVIEW = 0x108e;
0388. LVM_SETWORKAREAS = 0x1041;
0389. LVM_SORTGROUPS = 0x109e;
0390. LVM_SORTITEMS = 0x1030;
0391. LVM_SORTITEMSEX = 0x1051;
0392. LVM_SUBITEMHITTEST = 0x1039;
0393. LVM_UPDATE = 0x102a;
0394. MCM_GETCOLOR = 0x100b;
0395. MCM_GETCURSEL = 0x1001;
0396. MCM_GETFIRSTDAYOFWEEK = 0x1010;
0397. MCM_GETMAXSELCOUNT = 0x1003;
0398. MCM_GETMAXTODAYWIDTH = 0x1015;
0399. MCM_GETMINREQRECT = 0x1009;
0400. MCM_GETMONTHDELTA = 0x1013;
0401. MCM_GETMONTHRANGE = 0x1007;
0402. MCM_GETRANGE = 0x1011;
0403. MCM_GETSELRANGE = 0x1005;
0404. MCM_GETTODAY = 0x100d;
0405. MCM_HITTEST = 0x100e;
0406. MCM_SETCOLOR = 0x100a;
0407. MCM_SETCURSEL = 0x1002;
0408. MCM_SETDAYSTATE = 0x1008;
0409. MCM_SETFIRSTDAYOFWEEK = 0x100f;
0410. MCM_SETMAXSELCOUNT = 0x1004;
0411. MCM_SETMONTHDELTA = 0x1014;
0412. MCM_SETRANGE = 0x1012;
0413. MCM_SETSELRANGE = 0x1006;
0414. MCM_SETTODAY = 0x100c;
0415. PBM_DELTAPOS = 0x0403;
0416. PBM_GETPOS = 0x0408;
0417. PBM_GETRANGE = 0x0407;
0418. PBM_SETBARCOLOR = 0x0409;
0419. PBM_SETPOS = 0x0402;
0420. PBM_SETRANGE = 0x0401;
0421. PBM_SETRANGE32 = 0x0406;
0422. PBM_SETSTEP = 0x0404;
0423. PBM_STEPIT = 0x0405;
0424. PGM_FORWARDMOUSE = 0x1403;
0425. PGM_GETBKCOLOR = 0x1405;
0426. PGM_GETBORDER = 0x1407;
0427. PGM_GETBUTTONSIZE = 0x140b;
0428. PGM_GETBUTTONSTATE = 0x140c;
0429. PGM_GETPOS = 0x1409;
0430. PGM_RECALCSIZE = 0x1402;
0431. PGM_SETBKCOLOR = 0x1404;
0432. PGM_SETBORDER = 0x1406;
0433. PGM_SETBUTTONSIZE = 0x140a;
0434. PGM_SETCHILD = 0x1401;
0435. PGM_SETPOS = 0x1408;
0436. RB_BEGINDRAG = 0x0418;
0437. RB_DELETEBAND = 0x0402;
0438. RB_DRAGMOVE = 0x041a;
0439. RB_ENDDRAG = 0x0419;
0440. RB_GETBANDBORDERS = 0x0422;
0441. RB_GETBANDCOUNT = 0x040c;
0442. RB_GETBANDINFOA = 0x041d;
0443. RB_GETBANDINFOW = 0x041c;
0444. RB_GETBANDMARGINS = 0x0428;
0445. RB_GETBARHEIGHT = 0x041b;
0446. RB_GETBARINFO = 0x0403;
0447. RB_GETBKCOLOR = 0x0414;
0448. RB_GETPALETTE = 0x0426;
0449. RB_GETRECT = 0x0409;
0450. RB_GETROWCOUNT = 0x040d;
0451. RB_GETROWHEIGHT = 0x040e;
0452. RB_GETTEXTCOLOR = 0x0416;
0453. RB_GETTOOLTIPS = 0x0411;
0454. RB_HITTEST = 0x0408;
0455. RB_IDTOINDEX = 0x0410;
0456. RB_INSERTBANDA = 0x0401;
0457. RB_INSERTBANDW = 0x040a;
0458. RB_MAXIMIZEBAND = 0x041f;
0459. RB_MINIMIZEBAND = 0x041e;
0460. RB_MOVEBAND = 0x0427;
0461. RB_PUSHCHEVRON = 0x042b;
0462. RB_SETBANDINFOA = 0x0406;
0463. RB_SETBANDINFOW = 0x040b;
0464. RB_SETBARINFO = 0x0404;
0465. RB_SETBKCOLOR = 0x0413;
0466. RB_SETPALETTE = 0x0425;
0467. RB_SETPARENT = 0x0407;
0468. RB_SETTEXTCOLOR = 0x0415;
0469. RB_SETTOOLTIPS = 0x0412;
0470. RB_SHOWBAND = 0x0423;
0471. RB_SIZETORECT = 0x0417;
0472. SB_GETBORDERS = 0x0407;
0473. SB_GETICON = 0x0414;
0474. SB_GETPARTS = 0x0406;
0475. SB_GETRECT = 0x040a;
0476. SB_GETTEXTA = 0x0402;
0477. SB_GETTEXTW = 0x040d;
0478. SB_GETTEXTLENGTHA = 0x0403;
0479. SB_GETTEXTLENGTHW = 0x040c;
0480. SB_GETTIPTEXTA = 0x0412;
0481. SB_GETTIPTEXTW = 0x0413;
0482. SB_ISSIMPLE = 0x040e;
0483. SB_SETICON = 0x040f;
0484. SB_SETMINHEIGHT = 0x0408;
0485. SB_SETPARTS = 0x0404;
0486. SB_SETTEXTA = 0x0401;
0487. SB_SETTEXTW = 0x040b;
0488. SB_SETTIPTEXTA = 0x0410;
0489. SB_SETTIPTEXTW = 0x0411;
0490. SB_SIMPLE = 0x0409;
0491. SBM_ENABLE_ARROWS = 0x00e4;
0492. SBM_GETPOS = 0x00e1;
0493. SBM_GETRANGE = 0x00e3;
0494. SBM_GETSCROLLBARINFO = 0x00eb;
0495. SBM_GETSCROLLINFO = 0x00ea;
0496. SBM_SETPOS = 0x00e0;
0497. SBM_SETRANGE = 0x00e2;
0498. SBM_SETRANGEREDRAW = 0x00e6;
0499. SBM_SETSCROLLINFO = 0x00e9;
0500. STM_GETICON = 0x0171;
==============
34个私有消息:
==============
WM_CONVERTREQUESTEX
CTL3D_CTLCOLORBTN
CTL3D_CTLCOLORDLG
CTL3D_CTLCOLOREDIT
CTL3D_CTLCOLORLISTBOX
CTL3D_CTLCOLORMSGBOX
CTL3D_CTLCOLORSCROLLBAR
CTL3D_CTLCOLORSTATIC
WM_CTLINIT
WM_ACTIVATETOPLEVEL
WM_COMMANDHELP
WM_DISABLEMODAL
WM_DLGBORDER
WM_DLGSUBCLASS
WM_EXITHELPMODE
WM_FLOATSTATUS
WM_HELPHITTEST
WM_IDLEUPDATECMDUI
WM_INITIALUPDATE
WM_KICKIDLE
WM_PENCTL
WM_PENEVENT
WM_PENMISC
WM_PENMISCINFO
WM_POPMESSAGESTRING
WM_QUERYAFXWNDPROC
WM_QUERYCENTERWND
WM_QUEUE_SENTINEL
WM_RECALCPARENT
WM_SETMESSAGESTRING
WM_SIZECHILD
WM_SIZEPARENT
WM_SOCKETNOTIFY
WM_SOCKET_DEAD
==============
0501. STM_GETIMAGE = 0x0173;
0502. STM_SETICON = 0x0170;
0503. STM_SETIMAGE = 0x0172;
0504. TB_ADDBITMAP = 0x0413;
0505. TB_ADDBUTTONSA = 0x0414;
0506. TB_ADDBUTTONSW = 0x0444;
0507. TB_ADDSTRINGA = 0x041c;
0508. TB_ADDSTRINGW = 0x044d;
0509. TB_AUTOSIZE = 0x0421;
0510. TB_BUTTONCOUNT = 0x0418;
0511. TB_BUTTONSTRUCTSIZE = 0x041e;
0512. TB_CHANGEBITMAP = 0x042b;
0513. TB_CHECKBUTTON = 0x0402;
0514. TB_COMMANDTOINDEX = 0x0419;
0515. TB_CUSTOMIZE = 0x041b;
0516. TB_DELETEBUTTON = 0x0416;
0517. TB_ENABLEBUTTON = 0x0401;
0518. TB_GETANCHORHIGHLIGHT = 0x044a;
0519. TB_GETBITMAP = 0x042c;
0520. TB_GETBITMAPFLAGS = 0x0429;
0521. TB_GETBUTTON = 0x0417;
0522. TB_GETBUTTONINFOA = 0x0441;
0523. TB_GETBUTTONINFOW = 0x043f;
0524. TB_GETBUTTONSIZE = 0x043a;
0525. TB_GETBUTTONTEXTA = 0x042d;
0526. TB_GETBUTTONTEXTW = 0x044b;
0527. TB_GETDISABLEDIMAGELIST = 0x0437;
0528. TB_GETEXTENDEDSTYLE = 0x0455;
0529. TB_GETHOTIMAGELIST = 0x0435;
0530. TB_GETHOTITEM = 0x0447;
0531. TB_GETIMAGELIST = 0x0431;
0532. TB_GETINSERTMARK = 0x044f;
0533. TB_GETINSERTMARKCOLOR = 0x0459;
0534. TB_GETITEMRECT = 0x041d;
0535. TB_GETMAXSIZE = 0x0453;
0536. TB_GETMETRICS = 0x0465;
0537. TB_GETOBJECT = 0x043e;
0538. TB_GETPADDING = 0x0456;
0539. TB_GETRECT = 0x0433;
0540. TB_GETROWS = 0x0428;
0541. TB_GETSTATE = 0x0412;
0542. TB_GETSTRINGA = 0x045c;
0543. TB_GETSTRINGW = 0x045b;
0544. TB_GETSTYLE = 0x0439;
0545. TB_GETTEXTROWS = 0x043d;
0546. TB_GETTOOLTIPS = 0x0423;
0547. TB_HIDEBUTTON = 0x0404;
0548. TB_HITTEST = 0x0445;
0549. TB_INDETERMINATE = 0x0405;
0550. TB_INSERTBUTTONA = 0x0415;
0551. TB_INSERTBUTTONW = 0x0443;
0552. TB_INSERTMARKHITTEST = 0x0451;
0553. TB_ISBUTTONCHECKED = 0x040a;
0554. TB_ISBUTTONENABLED = 0x0409;
0555. TB_ISBUTTONHIDDEN = 0x040c;
0556. TB_ISBUTTONHIGHLIGHTED = 0x040e;
0557. TB_ISBUTTONINDETERMINATE = 0x040d;
0558. TB_ISBUTTONPRESSED = 0x040b;
0559. TB_LOADIMAGES = 0x0432;
0560. TB_MAPACCELERATORA = 0x044e;
0561. TB_MAPACCELERATORW = 0x045a;
0562. TB_MARKBUTTON = 0x0406;
0563. TB_MOVEBUTTON = 0x0452;
0564. TB_PRESSBUTTON = 0x0403;
0565. TB_REPLACEBITMAP = 0x042e;
0566. TB_SAVERESTOREA = 0x041a;
0567. TB_SAVERESTOREW = 0x044c;
0568. TB_SETANCHORHIGHLIGHT = 0x0449;
0569. TB_SETBITMAPSIZE = 0x0420;
0570. TB_SETBUTTONINFOA = 0x0442;
0571. TB_SETBUTTONINFOW = 0x0440;
0572. TB_SETBUTTONSIZE = 0x041f;
0573. TB_SETBUTTONWIDTH = 0x043b;
0574. TB_SETCMDID = 0x042a;
0575. TB_SETDISABLEDIMAGELIST = 0x0436;
0576. TB_SETEXTENDEDSTYLE = 0x0454;
0577. TB_SETHOTIMAGELIST = 0x0434;
0578. TB_SETHOTITEM = 0x0448;
0579. TB_SETIMAGELIST = 0x0430;
0580. TB_SETINDENT = 0x042f;
0581. TB_SETINSERTMARK = 0x0450;
0582. TB_SETINSERTMARKCOLOR = 0x0458;
0583. TB_SETMAXTEXTROWS = 0x043c;
0584. TB_SETMETRICS = 0x0466;
0585. TB_SETPADDING = 0x0457;
0586. TB_SETPARENT = 0x0425;
0587. TB_SETROWS = 0x0427;
0588. TB_SETSTATE = 0x0411;
0589. TB_SETSTYLE = 0x0438;
0590. TB_SETTOOLTIPS = 0x0424;
0591. TBM_CLEARSEL = 0x0413;
0592. TBM_CLEARTICS = 0x0409;
0593. TBM_GETBUDDY = 0x0421;
0594. TBM_GETCHANNELRECT = 0x041a;
0595. TBM_GETLINESIZE = 0x0418;
0596. TBM_GETNUMTICS = 0x0410;
0597. TBM_GETPAGESIZE = 0x0416;
0598. TBM_GETPOS = 0x0400;
0599. TBM_GETPTICS = 0x040e;
0600. TBM_GETRANGEMAX = 0x0402;
0601. TBM_GETRANGEMIN = 0x0401;
0602. TBM_GETSELEND = 0x0412;
0603. TBM_GETSELSTART = 0x0411;
0604. TBM_GETTHUMBLENGTH = 0x041c;
0605. TBM_GETTHUMBRECT = 0x0419;
0606. TBM_GETTIC = 0x0403;
0607. TBM_GETTICPOS = 0x040f;
0608. TBM_GETTOOLTIPS = 0x041e;
0609. TBM_SETBUDDY = 0x0420;
0610. TBM_SETLINESIZE = 0x0417;
0611. TBM_SETPAGESIZE = 0x0415;
0612. TBM_SETPOS = 0x0405;
0613. TBM_SETRANGE = 0x0406;
0614. TBM_SETRANGEMAX = 0x0408;
0615. TBM_SETRANGEMIN = 0x0407;
0616. TBM_SETSEL = 0x040a;
0617. TBM_SETSELEND = 0x040c;
0618. TBM_SETSELSTART = 0x040b;
0619. TBM_SETTHUMBLENGTH = 0x041b;
0620. TBM_SETTIC = 0x0404;
0621. TBM_SETTICFREQ = 0x0414;
0622. TBM_SETTIPSIDE = 0x041f;
0623. TBM_SETTOOLTIPS = 0x041d;
0624. TCM_ADJUSTRECT = 0x1328;
0625. TCM_DELETEALLITEMS = 0x1309;
0626. TCM_DELETEITEM = 0x1308;
0627. TCM_DESELECTALL = 0x1332;
0628. TCM_GETCURFOCUS = 0x132f;
0629. TCM_GETCURSEL = 0x130b;
0630. TCM_GETEXTENDEDSTYLE = 0x1335;
0631. TCM_GETIMAGELIST = 0x1302;
0632. TCM_GETITEMA = 0x1305;
0633. TCM_GETITEMW = 0x133c;
0634. TCM_GETITEMCOUNT = 0x1304;
0635. TCM_GETITEMRECT = 0x130a;
0636. TCM_GETROWCOUNT = 0x132c;
0637. TCM_GETTOOLTIPS = 0x132d;
0638. TCM_HIGHLIGHTITEM = 0x1333;
0639. TCM_HITTEST = 0x130d;
0640. TCM_INSERTITEMA = 0x1307;
0641. TCM_INSERTITEMW = 0x133e;
0642. TCM_REMOVEIMAGE = 0x132a;
0643. TCM_SETCURFOCUS = 0x1330;
0644. TCM_SETCURSEL = 0x130c;
0645. TCM_SETEXTENDEDSTYLE = 0x1334;
0646. TCM_SETIMAGELIST = 0x1303;
0647. TCM_SETITEMA = 0x1306;
0648. TCM_SETITEMW = 0x133d;
0649. TCM_SETITEMEXTRA = 0x130e;
0650. TCM_SETITEMSIZE = 0x1329;
0651. TCM_SETMINTABWIDTH = 0x1331;
0652. TCM_SETPADDING = 0x132b;
0653. TCM_SETTOOLTIPS = 0x132e;
0654. TTM_ACTIVATE = 0x0401;
0655. TTM_ADDTOOLA = 0x0404;
0656. TTM_ADDTOOLW = 0x0432;
0657. TTM_ADJUSTRECT = 0x041f;
0658. TTM_DELTOOLA = 0x0405;
0659. TTM_DELTOOLW = 0x0433;
0660. TTM_ENUMTOOLSA = 0x040e;
0661. TTM_ENUMTOOLSW = 0x043a;
0662. TTM_GETBUBBLESIZE = 0x041e;
0663. TTM_GETCURRENTTOOLA = 0x040f;
0664. TTM_GETCURRENTTOOLW = 0x043b;
0665. TTM_GETDELAYTIME = 0x0415;
0666. TTM_GETMARGIN = 0x041b;
0667. TTM_GETMAXTIPWIDTH = 0x0419;
0668. TTM_GETTEXTA = 0x040b;
0669. TTM_GETTEXTW = 0x0438;
0670. TTM_GETTIPBKCOLOR = 0x0416;
0671. TTM_GETTIPTEXTCOLOR = 0x0417;
0672. TTM_GETTITLE = 0x0423;
0673. TTM_GETTOOLCOUNT = 0x040d;
0674. TTM_GETTOOLINFOA = 0x0408;
0675. TTM_GETTOOLINFOW = 0x0435;
0676. TTM_HITTESTA = 0x040a;
0677. TTM_HITTESTW = 0x0437;
0678. TTM_NEWTOOLRECTA = 0x0406;
0679. TTM_NEWTOOLRECTW = 0x0434;
0680. TTM_POP = 0x041c;
0681. TTM_POPUP = 0x0422;
0682. TTM_RELAYEVENT = 0x0407;
0683. TTM_SETDELAYTIME = 0x0403;
0684. TTM_SETMARGIN = 0x041a;
0685. TTM_SETMAXTIPWIDTH = 0x0418;
0686. TTM_SETTIPBKCOLOR = 0x0413;
0687. TTM_SETTIPTEXTCOLOR = 0x0414;
0688. TTM_SETTITLEA = 0x0420;
0689. TTM_SETTITLEW = 0x0421;
0690. TTM_SETTOOLINFOA = 0x0409;
0691. TTM_SETTOOLINFOW = 0x0436;
0692. TTM_TRACKACTIVATE = 0x0411;
0693. TTM_TRACKPOSITION = 0x0412;
0694. TTM_UPDATE = 0x041d;
0695. TTM_UPDATETIPTEXTA = 0x040c;
0696. TTM_UPDATETIPTEXTW = 0x0439;
0697. TTM_WINDOWFROMPOINT = 0x0410;
0698. TVM_CREATEDRAGIMAGE = 0x1112;
0699. TVM_DELETEITEM = 0x1101;
0700. TVM_EDITLABELA = 0x110e;
0701. TVM_EDITLABELW = 0x1141;
0702. TVM_ENDEDITLABELNOW = 0x1116;
0703. TVM_ENSUREVISIBLE = 0x1114;
0704. TVM_EXPAND = 0x1102;
0705. TVM_GETBKCOLOR = 0x111f;
0706. TVM_GETCOUNT = 0x1105;
0707. TVM_GETEDITCONTROL = 0x110f;
0708. TVM_GETIMAGELIST = 0x1108;
0709. TVM_GETINDENT = 0x1106;
0710. TVM_GETINSERTMARKCOLOR = 0x1126;
0711. TVM_GETISEARCHSTRINGA = 0x1117;
0712. TVM_GETISEARCHSTRINGW = 0x1140;
0713. TVM_GETITEMA = 0x110c;
0714. TVM_GETITEMW = 0x113e;
0715. TVM_GETITEMHEIGHT = 0x111c;
0716. TVM_GETITEMRECT = 0x1104;
0717. TVM_GETITEMSTATE = 0x1127;
0718. TVM_GETLINECOLOR = 0x1129;
0719. TVM_GETNEXTITEM = 0x110a;
0720. TVM_GETSCROLLTIME = 0x1122;
0721. TVM_GETTEXTCOLOR = 0x1120;
0722. TVM_GETTOOLTIPS = 0x1119;
0723. TVM_HITTEST = 0x1111;
0724. TVM_INSERTITEMA = 0x1100;
0725. TVM_INSERTITEMW = 0x1132;
0726. TVM_MAPACCIDTOHTREEITEM = 0x112a;
0727. TVM_MAPHTREEITEMTOACCID = 0x112b;
0728. TVM_SELECTITEM = 0x110b;
0729. TVM_SETBKCOLOR = 0x111d;
0730. TVM_SETIMAGELIST = 0x1109;
0731. TVM_SETINDENT = 0x1107;
0732. TVM_SETINSERTMARK = 0x111a;
0733. TVM_SETINSERTMARKCOLOR = 0x1125;
0734. TVM_SETITEMA = 0x110d;
0735. TVM_SETITEMW = 0x113f;
0736. TVM_SETITEMHEIGHT = 0x111b;
0737. TVM_SETLINECOLOR = 0x1128;
0738. TVM_SETSCROLLTIME = 0x1121;
0739. TVM_SETTEXTCOLOR = 0x111e;
0740. TVM_SETTOOLTIPS = 0x1118;
0741. TVM_SORTCHILDREN = 0x1113;
0742. TVM_SORTCHILDRENCB = 0x1115;
0743. UDM_GETACCEL = 0x046c;
0744. UDM_GETBASE = 0x046e;
0745. UDM_GETBUDDY = 0x046a;
0746. UDM_GETPOS = 0x0468;
0747. UDM_GETPOS32 = 0x0472;
0748. UDM_GETRANGE = 0x0466;
0749. UDM_GETRANGE32 = 0x0470;
0750. UDM_SETACCEL = 0x046b;
0751. UDM_SETBASE = 0x046d;
0752. UDM_SETBUDDY = 0x0469;
0753. UDM_SETPOS = 0x0467;
0754. UDM_SETPOS32 = 0x0471;
0755. UDM_SETRANGE = 0x0465;
0756. UDM_SETRANGE32 = 0x046f;
0757. WM_ACTIVATE = 0x0006;
0758. WM_ACTIVATEAPP = 0x001c;
0759. WM_APPCOMMAND = 0x0319;
0760. WM_ASKCBFORMATNAME = 0x030c;
0761. WM_CANCELMODE = 0x001f;
0762. WM_CAPTURECHANGED = 0x0215;
0763. WM_CHANGEUISTATE = 0x0127;
0764. WM_CHAR = 0x0102;
0765. WM_CHARTOITEM = 0x002f;
0766. WM_CHILDACTIVATE = 0x0022;
0767. WM_CLEAR = 0x0303;
0768. WM_CLOSE = 0x0010;
0769. WM_COMMAND = 0x0111;
0770. WM_COMPACTING = 0x0041;
0771. WM_COMPAREITEM = 0x0039;
0772. WM_COPY = 0x0301;
0773. WM_COPYDATA = 0x004a;
0774. WM_CREATE = 0x0001;
0775. WM_CTLCOLORBTN = 0x0135;
0776. WM_CTLCOLORDLG = 0x0136;
0777. WM_CTLCOLOREDIT = 0x0133;
0778. WM_CTLCOLORMSGBOX = 0x0132;
0779. WM_CTLCOLORSCROLLBAR = 0x0137;
0780. WM_CTLCOLORSTATIC = 0x0138;
0781. WM_CUT = 0x0300;
0782. WM_DDE_ACK = 0x03e4;
0783. WM_DDE_ADVISE = 0x03e2;
0784. WM_DDE_DATA = 0x03e5;
0785. WM_DDE_EXECUTE = 0x03e8;
0786. WM_DDE_INITIATE = 0x03e0;
0787. WM_DDE_POKE = 0x03e7;
0788. WM_DDE_REQUEST = 0x03e6;
0789. WM_DDE_TERMINATE = 0x03e1;
0790. WM_DDE_UNADVISE = 0x03e3;
0791. WM_DEADCHAR = 0x0103;
0792. WM_DELETEITEM = 0x002d;
0793. WM_DESTROY = 0x0002;
0794. WM_DEVMODECHANGE = 0x001b;
0795. WM_DISPLAYCHANGE = 0x007e;
0796. WM_DRAWITEM = 0x002b;
0797. WM_DROPFILES = 0x0233;
0798. WM_ENABLE = 0x000a;
0799. WM_ENDSESSION = 0x0016;
0800. WM_ENTERIDLE = 0x0121;
0801. WM_ENTERMENULOOP = 0x0211;
0802. WM_ENTERSIZEMOVE = 0x0231;
0803. WM_ERASEBKGND = 0x0014;
0804. WM_EXITMENULOOP = 0x0212;
0805. WM_EXITSIZEMOVE = 0x0232;
0806. WM_FONTCHANGE = 0x001d;
0807. WM_GETDLGCODE = 0x0087;
0808. WM_GETFONT = 0x0031;
0809. WM_GETHOTKEY = 0x0033;
0810. WM_GETICON = 0x007f;
0811. WM_GETMINMAXINFO = 0x0024;
0812. WM_GETOBJECT = 0x003d;
0813. WM_GETTEXT = 0x000d;
0814. WM_HELP = 0x0053;
0815. WM_HOTKEY = 0x0312;
0816. WM_HSCROLL = 0x0114;
0817. WM_ICONERASEBKGND = 0x0027;
0818. WM_IME_CHAR = 0x0286;
0819. WM_IME_COMPOSITION = 0x010f;
0820. WM_IME_COMPOSITIONFULL = 0x0284;
0821. WM_IME_CONTROL = 0x0283;
0822. WM_IME_ENDCOMPOSITION = 0x010e;
0823. WM_IME_KEYDOWN = 0x0290;
0824. WM_IME_KEYUP = 0x0291;
0825. WM_IME_NOTIFY = 0x0282;
0826. WM_IME_REQUEST = 0x0288;
0827. WM_IME_SELECT = 0x0285;
0828. WM_IME_SETCONTEXT = 0x0281;
0829. WM_IME_STARTCOMPOSITION = 0x010d;
0830. WM_INITDIALOG = 0x0110;
0831. WM_INITMENU = 0x0116;
0832. WM_INITMENUPOPUP = 0x0117;
0833. WM_INPUT = 0x00ff;
0834. WM_INPUTLANGCHANGE = 0x0051;
0835. WM_KEYDOWN = 0x0100;
0836. WM_KEYUP = 0x0101;
0837. WM_KILLFOCUS = 0x0008;
0838. WM_LBUTTONDBLCLK = 0x0203;
0839. WM_LBUTTONDOWN = 0x0201;
0840. WM_LBUTTONUP = 0x0202;
0841. WM_MBUTTONDBLCLK = 0x0209;
0842. WM_MBUTTONDOWN = 0x0207;
0843. WM_MBUTTONUP = 0x0208;
0844. WM_MDIACTIVATE = 0x0222;
0845. WM_MDICASCADE = 0x0227;
0846. WM_MDICREATE = 0x0220;
0847. WM_MDIDESTROY = 0x0221;
0848. WM_MDIGETACTIVE = 0x0229;
0849. WM_MDIMAXIMIZE = 0x0225;
0850. WM_MDINEXT = 0x0224;
0851. WM_MDIREFRESHMENU = 0x0234;
0852. WM_MDIRESTORE = 0x0223;
0853. WM_MDISETMENU = 0x0230;
0854. WM_MDITILE = 0x0226;
0855. WM_MEASUREITEM = 0x002c;
0856. WM_MENUCHAR = 0x0120;
0857. WM_MENUCOMMAND = 0x0126;
0858. WM_MENUDRAG = 0x0123;
0859. WM_MENUGETOBJECT = 0x0124;
0860. WM_MENURBUTTONUP = 0x0122;
0861. WM_MENUSELECT = 0x011f;
0862. WM_MOUSEACTIVATE = 0x0021;
0863. WM_MOUSEMOVE = 0x0200;
0864. WM_MOVE = 0x0003;
0865. WM_MOVING = 0x0216;
0866. WM_NCACTIVATE = 0x0086;
0867. WM_NCCALCSIZE = 0x0083;
0868. WM_NCCREATE = 0x0081;
0869. WM_NCDESTROY = 0x0082;
0870. WM_NCHITTEST = 0x0084;
0871. WM_NCLBUTTONDBLCLK = 0x00a3;
0872. WM_NCLBUTTONDOWN = 0x00a1;
0873. WM_NCLBUTTONUP = 0x00a2;
0874. WM_NCMBUTTONDBLCLK = 0x00a9;
0875. WM_NCMBUTTONDOWN = 0x00a7;
0876. WM_NCMBUTTONUP = 0x00a8;
0877. WM_NCMOUSEHOVER = 0x02a0;
0878. WM_NCMOUSELEAVE = 0x02a2;
0879. WM_NCMOUSEMOVE = 0x00a0;
0880. WM_NCPAINT = 0x0085;
0881. WM_NCRBUTTONDBLCLK = 0x00a6;
0882. WM_NCRBUTTONDOWN = 0x00a4;
0883. WM_NCRBUTTONUP = 0x00a5;
0884. WM_NCXBUTTONDBLCLK = 0x00ad;
0885. WM_NCXBUTTONDOWN = 0x00ab;
0886. WM_NCXBUTTONUP = 0x00ac;
0887. WM_NEXTDLGCTL = 0x0028;
0888. WM_NEXTMENU = 0x0213;
0889. WM_NOTIFYFORMAT = 0x0055;
0890. WM_NULL = 000000;
0891. WM_PAINT = 0x000f;
0892. WM_PAINTICON = 0x0026;
0893. WM_PALETTECHANGED = 0x0311;
0894. WM_PALETTEISCHANGING = 0x0310;
0895. WM_PARENTNOTIFY = 0x0210;
0896. WM_PASTE = 0x0302;
0897. WM_POWER = 0x0048;
0898. WM_PRINT = 0x0317;
0899. WM_QUERYDRAGICON = 0x0037;
0900. WM_QUERYENDSESSION = 0x0011;
0901. WM_QUERYNEWPALETTE = 0x030f;
0902. WM_QUERYOPEN = 0x0013;
0903. WM_QUERYUISTATE = 0x0129;
0904. WM_QUEUESYNC = 0x0023;
0905. WM_QUIT = 0x0012;
0906. WM_RBUTTONDBLCLK = 0x0206;
0907. WM_RBUTTONDOWN = 0x0204;
0908. WM_RBUTTONUP = 0x0205;
0909. WM_RENDERALLFORMATS = 0x0306;
0910. WM_RENDERFORMAT = 0x0305;
0911. WM_SETCURSOR = 0x0020;
0912. WM_SETFOCUS = 0x0007;
0913. WM_SETFONT = 0x0030;
0914. WM_SETHOTKEY = 0x0032;
0915. WM_SETICON = 0x0080;
0916. WM_SETREDRAW = 0x000b;
0917. WM_SETTEXT = 0x000c;
0918. WM_SETTINGCHANGE = 0x001a;
0919. WM_SHOWWINDOW = 0x0018;
0920. WM_SIZE = 0x0005;
0921. WM_SIZING = 0x0214;
0922. WM_SPOOLERSTATUS = 0x002a;
0923. WM_SYNCPAINT = 0x0088;
0924. WM_SYSCHAR = 0x0106;
0925. WM_SYSCOLORCHANGE = 0x0015;
0926. WM_SYSCOMMAND = 0x0112;
0927. WM_SYSDEADCHAR = 0x0107;
0928. WM_SYSKEYDOWN = 0x0104;
0929. WM_SYSKEYUP = 0x0105;
0930. WM_TCARD = 0x0052;
0931. WM_THEMECHANGED = 0x031a;
0932. WM_TIMECHANGE = 0x001e;
0933. WM_TIMER = 0x0113;
0934. WM_UNDO = 0x0304;
0935. WM_UNINITMENUPOPUP = 0x0125;
0936. WM_UPDATEUISTATE = 0x0128;
0937. WM_USERCHANGED = 0x0054;
0938. WM_VKEYTOITEM = 0x002e;
0939. WM_VSCROLL = 0x0115;
0940. WM_WINDOWPOSCHANGED = 0x0047;
0941. WM_WINDOWPOSCHANGING = 0x0046;
0942. WM_WTSSESSION_CHANGE = 0x02b1;
0943. WM_XBUTTONDBLCLK = 0x020d;
0944. WM_XBUTTONDOWN = 0x020b;
0945. WM_XBUTTONUP = 0x020c;
0946. WM_INPUTLANGCHANGEREQUEST = 0x0050;
0947. LVM_GETNUMBEROFWORKAREAS = 0x1049;
0948. WM_STYLECHANGING = 0x007c;
0949. WM_STYLECHANGED = 0x007d;
0950. WM_SIZECLIPBOARD = 0x030b;
0951. WM_MDIICONARRANGE = 0x0228;
0952. WM_GETTEXTLENGTH = 0x000e;
0953. WM_CHANGECBCHAIN = 0x030d;
0954. TVM_GETVISIBLECOUNT = 0x1110;
0955. HDM_CLEARFILTER = 0x1218;
0956. EM_SETOLECALLBACK = 0x0446;
0957. EM_SETCHARFORMAT = 0x0444;
0958. EM_GETTEXTRANGE = 0x044b;
0959. EM_GETCHARFORMAT = 0x043a;
0960. HDM_SETFILTERCHANGETIMEOUT = 0x1216;
0961. HDM_SETHOTDIVIDER = 0x1213;
0962. LVM_SETEXTENDEDLISTVIEWSTYLE = 0x1036;
0963. TB_SETDRAWTEXTFLAGS = 0x0446;
0964. WM_CANCELJOURNAL = 0x004b;
0965. WM_CTLCOLORLISTBOX = 0x0134;
0966. WM_DRAWCLIPBOARD = 0x0308;
0967. WM_HSCROLLCLIPBOARD = 0x030e;
0968. WM_PAINTCLIPBOARD = 0x0309;
0969. WM_PRINTCLIENT = 0x0318;
0970. WM_UNICHAR = 0x0109;
0971. WM_VSCROLLCLIPBOARD = 0x030a;
0972. LVM_SETINFOTIP = 0x10ad;
0973. WM_DESTROYCLIPBOARD = 0x0307;
0974. CB_GETDROPPEDCONTROLRECT = 0x0152;
0975. EM_SETUNDOLIMIT = 0x0452;
===================
0502. STM_SETICON = 0x0170;
0503. STM_SETIMAGE = 0x0172;
0504. TB_ADDBITMAP = 0x0413;
0505. TB_ADDBUTTONSA = 0x0414;
0506. TB_ADDBUTTONSW = 0x0444;
0507. TB_ADDSTRINGA = 0x041c;
0508. TB_ADDSTRINGW = 0x044d;
0509. TB_AUTOSIZE = 0x0421;
0510. TB_BUTTONCOUNT = 0x0418;
0511. TB_BUTTONSTRUCTSIZE = 0x041e;
0512. TB_CHANGEBITMAP = 0x042b;
0513. TB_CHECKBUTTON = 0x0402;
0514. TB_COMMANDTOINDEX = 0x0419;
0515. TB_CUSTOMIZE = 0x041b;
0516. TB_DELETEBUTTON = 0x0416;
0517. TB_ENABLEBUTTON = 0x0401;
0518. TB_GETANCHORHIGHLIGHT = 0x044a;
0519. TB_GETBITMAP = 0x042c;
0520. TB_GETBITMAPFLAGS = 0x0429;
0521. TB_GETBUTTON = 0x0417;
0522. TB_GETBUTTONINFOA = 0x0441;
0523. TB_GETBUTTONINFOW = 0x043f;
0524. TB_GETBUTTONSIZE = 0x043a;
0525. TB_GETBUTTONTEXTA = 0x042d;
0526. TB_GETBUTTONTEXTW = 0x044b;
0527. TB_GETDISABLEDIMAGELIST = 0x0437;
0528. TB_GETEXTENDEDSTYLE = 0x0455;
0529. TB_GETHOTIMAGELIST = 0x0435;
0530. TB_GETHOTITEM = 0x0447;
0531. TB_GETIMAGELIST = 0x0431;
0532. TB_GETINSERTMARK = 0x044f;
0533. TB_GETINSERTMARKCOLOR = 0x0459;
0534. TB_GETITEMRECT = 0x041d;
0535. TB_GETMAXSIZE = 0x0453;
0536. TB_GETMETRICS = 0x0465;
0537. TB_GETOBJECT = 0x043e;
0538. TB_GETPADDING = 0x0456;
0539. TB_GETRECT = 0x0433;
0540. TB_GETROWS = 0x0428;
0541. TB_GETSTATE = 0x0412;
0542. TB_GETSTRINGA = 0x045c;
0543. TB_GETSTRINGW = 0x045b;
0544. TB_GETSTYLE = 0x0439;
0545. TB_GETTEXTROWS = 0x043d;
0546. TB_GETTOOLTIPS = 0x0423;
0547. TB_HIDEBUTTON = 0x0404;
0548. TB_HITTEST = 0x0445;
0549. TB_INDETERMINATE = 0x0405;
0550. TB_INSERTBUTTONA = 0x0415;
0551. TB_INSERTBUTTONW = 0x0443;
0552. TB_INSERTMARKHITTEST = 0x0451;
0553. TB_ISBUTTONCHECKED = 0x040a;
0554. TB_ISBUTTONENABLED = 0x0409;
0555. TB_ISBUTTONHIDDEN = 0x040c;
0556. TB_ISBUTTONHIGHLIGHTED = 0x040e;
0557. TB_ISBUTTONINDETERMINATE = 0x040d;
0558. TB_ISBUTTONPRESSED = 0x040b;
0559. TB_LOADIMAGES = 0x0432;
0560. TB_MAPACCELERATORA = 0x044e;
0561. TB_MAPACCELERATORW = 0x045a;
0562. TB_MARKBUTTON = 0x0406;
0563. TB_MOVEBUTTON = 0x0452;
0564. TB_PRESSBUTTON = 0x0403;
0565. TB_REPLACEBITMAP = 0x042e;
0566. TB_SAVERESTOREA = 0x041a;
0567. TB_SAVERESTOREW = 0x044c;
0568. TB_SETANCHORHIGHLIGHT = 0x0449;
0569. TB_SETBITMAPSIZE = 0x0420;
0570. TB_SETBUTTONINFOA = 0x0442;
0571. TB_SETBUTTONINFOW = 0x0440;
0572. TB_SETBUTTONSIZE = 0x041f;
0573. TB_SETBUTTONWIDTH = 0x043b;
0574. TB_SETCMDID = 0x042a;
0575. TB_SETDISABLEDIMAGELIST = 0x0436;
0576. TB_SETEXTENDEDSTYLE = 0x0454;
0577. TB_SETHOTIMAGELIST = 0x0434;
0578. TB_SETHOTITEM = 0x0448;
0579. TB_SETIMAGELIST = 0x0430;
0580. TB_SETINDENT = 0x042f;
0581. TB_SETINSERTMARK = 0x0450;
0582. TB_SETINSERTMARKCOLOR = 0x0458;
0583. TB_SETMAXTEXTROWS = 0x043c;
0584. TB_SETMETRICS = 0x0466;
0585. TB_SETPADDING = 0x0457;
0586. TB_SETPARENT = 0x0425;
0587. TB_SETROWS = 0x0427;
0588. TB_SETSTATE = 0x0411;
0589. TB_SETSTYLE = 0x0438;
0590. TB_SETTOOLTIPS = 0x0424;
0591. TBM_CLEARSEL = 0x0413;
0592. TBM_CLEARTICS = 0x0409;
0593. TBM_GETBUDDY = 0x0421;
0594. TBM_GETCHANNELRECT = 0x041a;
0595. TBM_GETLINESIZE = 0x0418;
0596. TBM_GETNUMTICS = 0x0410;
0597. TBM_GETPAGESIZE = 0x0416;
0598. TBM_GETPOS = 0x0400;
0599. TBM_GETPTICS = 0x040e;
0600. TBM_GETRANGEMAX = 0x0402;
0601. TBM_GETRANGEMIN = 0x0401;
0602. TBM_GETSELEND = 0x0412;
0603. TBM_GETSELSTART = 0x0411;
0604. TBM_GETTHUMBLENGTH = 0x041c;
0605. TBM_GETTHUMBRECT = 0x0419;
0606. TBM_GETTIC = 0x0403;
0607. TBM_GETTICPOS = 0x040f;
0608. TBM_GETTOOLTIPS = 0x041e;
0609. TBM_SETBUDDY = 0x0420;
0610. TBM_SETLINESIZE = 0x0417;
0611. TBM_SETPAGESIZE = 0x0415;
0612. TBM_SETPOS = 0x0405;
0613. TBM_SETRANGE = 0x0406;
0614. TBM_SETRANGEMAX = 0x0408;
0615. TBM_SETRANGEMIN = 0x0407;
0616. TBM_SETSEL = 0x040a;
0617. TBM_SETSELEND = 0x040c;
0618. TBM_SETSELSTART = 0x040b;
0619. TBM_SETTHUMBLENGTH = 0x041b;
0620. TBM_SETTIC = 0x0404;
0621. TBM_SETTICFREQ = 0x0414;
0622. TBM_SETTIPSIDE = 0x041f;
0623. TBM_SETTOOLTIPS = 0x041d;
0624. TCM_ADJUSTRECT = 0x1328;
0625. TCM_DELETEALLITEMS = 0x1309;
0626. TCM_DELETEITEM = 0x1308;
0627. TCM_DESELECTALL = 0x1332;
0628. TCM_GETCURFOCUS = 0x132f;
0629. TCM_GETCURSEL = 0x130b;
0630. TCM_GETEXTENDEDSTYLE = 0x1335;
0631. TCM_GETIMAGELIST = 0x1302;
0632. TCM_GETITEMA = 0x1305;
0633. TCM_GETITEMW = 0x133c;
0634. TCM_GETITEMCOUNT = 0x1304;
0635. TCM_GETITEMRECT = 0x130a;
0636. TCM_GETROWCOUNT = 0x132c;
0637. TCM_GETTOOLTIPS = 0x132d;
0638. TCM_HIGHLIGHTITEM = 0x1333;
0639. TCM_HITTEST = 0x130d;
0640. TCM_INSERTITEMA = 0x1307;
0641. TCM_INSERTITEMW = 0x133e;
0642. TCM_REMOVEIMAGE = 0x132a;
0643. TCM_SETCURFOCUS = 0x1330;
0644. TCM_SETCURSEL = 0x130c;
0645. TCM_SETEXTENDEDSTYLE = 0x1334;
0646. TCM_SETIMAGELIST = 0x1303;
0647. TCM_SETITEMA = 0x1306;
0648. TCM_SETITEMW = 0x133d;
0649. TCM_SETITEMEXTRA = 0x130e;
0650. TCM_SETITEMSIZE = 0x1329;
0651. TCM_SETMINTABWIDTH = 0x1331;
0652. TCM_SETPADDING = 0x132b;
0653. TCM_SETTOOLTIPS = 0x132e;
0654. TTM_ACTIVATE = 0x0401;
0655. TTM_ADDTOOLA = 0x0404;
0656. TTM_ADDTOOLW = 0x0432;
0657. TTM_ADJUSTRECT = 0x041f;
0658. TTM_DELTOOLA = 0x0405;
0659. TTM_DELTOOLW = 0x0433;
0660. TTM_ENUMTOOLSA = 0x040e;
0661. TTM_ENUMTOOLSW = 0x043a;
0662. TTM_GETBUBBLESIZE = 0x041e;
0663. TTM_GETCURRENTTOOLA = 0x040f;
0664. TTM_GETCURRENTTOOLW = 0x043b;
0665. TTM_GETDELAYTIME = 0x0415;
0666. TTM_GETMARGIN = 0x041b;
0667. TTM_GETMAXTIPWIDTH = 0x0419;
0668. TTM_GETTEXTA = 0x040b;
0669. TTM_GETTEXTW = 0x0438;
0670. TTM_GETTIPBKCOLOR = 0x0416;
0671. TTM_GETTIPTEXTCOLOR = 0x0417;
0672. TTM_GETTITLE = 0x0423;
0673. TTM_GETTOOLCOUNT = 0x040d;
0674. TTM_GETTOOLINFOA = 0x0408;
0675. TTM_GETTOOLINFOW = 0x0435;
0676. TTM_HITTESTA = 0x040a;
0677. TTM_HITTESTW = 0x0437;
0678. TTM_NEWTOOLRECTA = 0x0406;
0679. TTM_NEWTOOLRECTW = 0x0434;
0680. TTM_POP = 0x041c;
0681. TTM_POPUP = 0x0422;
0682. TTM_RELAYEVENT = 0x0407;
0683. TTM_SETDELAYTIME = 0x0403;
0684. TTM_SETMARGIN = 0x041a;
0685. TTM_SETMAXTIPWIDTH = 0x0418;
0686. TTM_SETTIPBKCOLOR = 0x0413;
0687. TTM_SETTIPTEXTCOLOR = 0x0414;
0688. TTM_SETTITLEA = 0x0420;
0689. TTM_SETTITLEW = 0x0421;
0690. TTM_SETTOOLINFOA = 0x0409;
0691. TTM_SETTOOLINFOW = 0x0436;
0692. TTM_TRACKACTIVATE = 0x0411;
0693. TTM_TRACKPOSITION = 0x0412;
0694. TTM_UPDATE = 0x041d;
0695. TTM_UPDATETIPTEXTA = 0x040c;
0696. TTM_UPDATETIPTEXTW = 0x0439;
0697. TTM_WINDOWFROMPOINT = 0x0410;
0698. TVM_CREATEDRAGIMAGE = 0x1112;
0699. TVM_DELETEITEM = 0x1101;
0700. TVM_EDITLABELA = 0x110e;
0701. TVM_EDITLABELW = 0x1141;
0702. TVM_ENDEDITLABELNOW = 0x1116;
0703. TVM_ENSUREVISIBLE = 0x1114;
0704. TVM_EXPAND = 0x1102;
0705. TVM_GETBKCOLOR = 0x111f;
0706. TVM_GETCOUNT = 0x1105;
0707. TVM_GETEDITCONTROL = 0x110f;
0708. TVM_GETIMAGELIST = 0x1108;
0709. TVM_GETINDENT = 0x1106;
0710. TVM_GETINSERTMARKCOLOR = 0x1126;
0711. TVM_GETISEARCHSTRINGA = 0x1117;
0712. TVM_GETISEARCHSTRINGW = 0x1140;
0713. TVM_GETITEMA = 0x110c;
0714. TVM_GETITEMW = 0x113e;
0715. TVM_GETITEMHEIGHT = 0x111c;
0716. TVM_GETITEMRECT = 0x1104;
0717. TVM_GETITEMSTATE = 0x1127;
0718. TVM_GETLINECOLOR = 0x1129;
0719. TVM_GETNEXTITEM = 0x110a;
0720. TVM_GETSCROLLTIME = 0x1122;
0721. TVM_GETTEXTCOLOR = 0x1120;
0722. TVM_GETTOOLTIPS = 0x1119;
0723. TVM_HITTEST = 0x1111;
0724. TVM_INSERTITEMA = 0x1100;
0725. TVM_INSERTITEMW = 0x1132;
0726. TVM_MAPACCIDTOHTREEITEM = 0x112a;
0727. TVM_MAPHTREEITEMTOACCID = 0x112b;
0728. TVM_SELECTITEM = 0x110b;
0729. TVM_SETBKCOLOR = 0x111d;
0730. TVM_SETIMAGELIST = 0x1109;
0731. TVM_SETINDENT = 0x1107;
0732. TVM_SETINSERTMARK = 0x111a;
0733. TVM_SETINSERTMARKCOLOR = 0x1125;
0734. TVM_SETITEMA = 0x110d;
0735. TVM_SETITEMW = 0x113f;
0736. TVM_SETITEMHEIGHT = 0x111b;
0737. TVM_SETLINECOLOR = 0x1128;
0738. TVM_SETSCROLLTIME = 0x1121;
0739. TVM_SETTEXTCOLOR = 0x111e;
0740. TVM_SETTOOLTIPS = 0x1118;
0741. TVM_SORTCHILDREN = 0x1113;
0742. TVM_SORTCHILDRENCB = 0x1115;
0743. UDM_GETACCEL = 0x046c;
0744. UDM_GETBASE = 0x046e;
0745. UDM_GETBUDDY = 0x046a;
0746. UDM_GETPOS = 0x0468;
0747. UDM_GETPOS32 = 0x0472;
0748. UDM_GETRANGE = 0x0466;
0749. UDM_GETRANGE32 = 0x0470;
0750. UDM_SETACCEL = 0x046b;
0751. UDM_SETBASE = 0x046d;
0752. UDM_SETBUDDY = 0x0469;
0753. UDM_SETPOS = 0x0467;
0754. UDM_SETPOS32 = 0x0471;
0755. UDM_SETRANGE = 0x0465;
0756. UDM_SETRANGE32 = 0x046f;
0757. WM_ACTIVATE = 0x0006;
0758. WM_ACTIVATEAPP = 0x001c;
0759. WM_APPCOMMAND = 0x0319;
0760. WM_ASKCBFORMATNAME = 0x030c;
0761. WM_CANCELMODE = 0x001f;
0762. WM_CAPTURECHANGED = 0x0215;
0763. WM_CHANGEUISTATE = 0x0127;
0764. WM_CHAR = 0x0102;
0765. WM_CHARTOITEM = 0x002f;
0766. WM_CHILDACTIVATE = 0x0022;
0767. WM_CLEAR = 0x0303;
0768. WM_CLOSE = 0x0010;
0769. WM_COMMAND = 0x0111;
0770. WM_COMPACTING = 0x0041;
0771. WM_COMPAREITEM = 0x0039;
0772. WM_COPY = 0x0301;
0773. WM_COPYDATA = 0x004a;
0774. WM_CREATE = 0x0001;
0775. WM_CTLCOLORBTN = 0x0135;
0776. WM_CTLCOLORDLG = 0x0136;
0777. WM_CTLCOLOREDIT = 0x0133;
0778. WM_CTLCOLORMSGBOX = 0x0132;
0779. WM_CTLCOLORSCROLLBAR = 0x0137;
0780. WM_CTLCOLORSTATIC = 0x0138;
0781. WM_CUT = 0x0300;
0782. WM_DDE_ACK = 0x03e4;
0783. WM_DDE_ADVISE = 0x03e2;
0784. WM_DDE_DATA = 0x03e5;
0785. WM_DDE_EXECUTE = 0x03e8;
0786. WM_DDE_INITIATE = 0x03e0;
0787. WM_DDE_POKE = 0x03e7;
0788. WM_DDE_REQUEST = 0x03e6;
0789. WM_DDE_TERMINATE = 0x03e1;
0790. WM_DDE_UNADVISE = 0x03e3;
0791. WM_DEADCHAR = 0x0103;
0792. WM_DELETEITEM = 0x002d;
0793. WM_DESTROY = 0x0002;
0794. WM_DEVMODECHANGE = 0x001b;
0795. WM_DISPLAYCHANGE = 0x007e;
0796. WM_DRAWITEM = 0x002b;
0797. WM_DROPFILES = 0x0233;
0798. WM_ENABLE = 0x000a;
0799. WM_ENDSESSION = 0x0016;
0800. WM_ENTERIDLE = 0x0121;
0801. WM_ENTERMENULOOP = 0x0211;
0802. WM_ENTERSIZEMOVE = 0x0231;
0803. WM_ERASEBKGND = 0x0014;
0804. WM_EXITMENULOOP = 0x0212;
0805. WM_EXITSIZEMOVE = 0x0232;
0806. WM_FONTCHANGE = 0x001d;
0807. WM_GETDLGCODE = 0x0087;
0808. WM_GETFONT = 0x0031;
0809. WM_GETHOTKEY = 0x0033;
0810. WM_GETICON = 0x007f;
0811. WM_GETMINMAXINFO = 0x0024;
0812. WM_GETOBJECT = 0x003d;
0813. WM_GETTEXT = 0x000d;
0814. WM_HELP = 0x0053;
0815. WM_HOTKEY = 0x0312;
0816. WM_HSCROLL = 0x0114;
0817. WM_ICONERASEBKGND = 0x0027;
0818. WM_IME_CHAR = 0x0286;
0819. WM_IME_COMPOSITION = 0x010f;
0820. WM_IME_COMPOSITIONFULL = 0x0284;
0821. WM_IME_CONTROL = 0x0283;
0822. WM_IME_ENDCOMPOSITION = 0x010e;
0823. WM_IME_KEYDOWN = 0x0290;
0824. WM_IME_KEYUP = 0x0291;
0825. WM_IME_NOTIFY = 0x0282;
0826. WM_IME_REQUEST = 0x0288;
0827. WM_IME_SELECT = 0x0285;
0828. WM_IME_SETCONTEXT = 0x0281;
0829. WM_IME_STARTCOMPOSITION = 0x010d;
0830. WM_INITDIALOG = 0x0110;
0831. WM_INITMENU = 0x0116;
0832. WM_INITMENUPOPUP = 0x0117;
0833. WM_INPUT = 0x00ff;
0834. WM_INPUTLANGCHANGE = 0x0051;
0835. WM_KEYDOWN = 0x0100;
0836. WM_KEYUP = 0x0101;
0837. WM_KILLFOCUS = 0x0008;
0838. WM_LBUTTONDBLCLK = 0x0203;
0839. WM_LBUTTONDOWN = 0x0201;
0840. WM_LBUTTONUP = 0x0202;
0841. WM_MBUTTONDBLCLK = 0x0209;
0842. WM_MBUTTONDOWN = 0x0207;
0843. WM_MBUTTONUP = 0x0208;
0844. WM_MDIACTIVATE = 0x0222;
0845. WM_MDICASCADE = 0x0227;
0846. WM_MDICREATE = 0x0220;
0847. WM_MDIDESTROY = 0x0221;
0848. WM_MDIGETACTIVE = 0x0229;
0849. WM_MDIMAXIMIZE = 0x0225;
0850. WM_MDINEXT = 0x0224;
0851. WM_MDIREFRESHMENU = 0x0234;
0852. WM_MDIRESTORE = 0x0223;
0853. WM_MDISETMENU = 0x0230;
0854. WM_MDITILE = 0x0226;
0855. WM_MEASUREITEM = 0x002c;
0856. WM_MENUCHAR = 0x0120;
0857. WM_MENUCOMMAND = 0x0126;
0858. WM_MENUDRAG = 0x0123;
0859. WM_MENUGETOBJECT = 0x0124;
0860. WM_MENURBUTTONUP = 0x0122;
0861. WM_MENUSELECT = 0x011f;
0862. WM_MOUSEACTIVATE = 0x0021;
0863. WM_MOUSEMOVE = 0x0200;
0864. WM_MOVE = 0x0003;
0865. WM_MOVING = 0x0216;
0866. WM_NCACTIVATE = 0x0086;
0867. WM_NCCALCSIZE = 0x0083;
0868. WM_NCCREATE = 0x0081;
0869. WM_NCDESTROY = 0x0082;
0870. WM_NCHITTEST = 0x0084;
0871. WM_NCLBUTTONDBLCLK = 0x00a3;
0872. WM_NCLBUTTONDOWN = 0x00a1;
0873. WM_NCLBUTTONUP = 0x00a2;
0874. WM_NCMBUTTONDBLCLK = 0x00a9;
0875. WM_NCMBUTTONDOWN = 0x00a7;
0876. WM_NCMBUTTONUP = 0x00a8;
0877. WM_NCMOUSEHOVER = 0x02a0;
0878. WM_NCMOUSELEAVE = 0x02a2;
0879. WM_NCMOUSEMOVE = 0x00a0;
0880. WM_NCPAINT = 0x0085;
0881. WM_NCRBUTTONDBLCLK = 0x00a6;
0882. WM_NCRBUTTONDOWN = 0x00a4;
0883. WM_NCRBUTTONUP = 0x00a5;
0884. WM_NCXBUTTONDBLCLK = 0x00ad;
0885. WM_NCXBUTTONDOWN = 0x00ab;
0886. WM_NCXBUTTONUP = 0x00ac;
0887. WM_NEXTDLGCTL = 0x0028;
0888. WM_NEXTMENU = 0x0213;
0889. WM_NOTIFYFORMAT = 0x0055;
0890. WM_NULL = 000000;
0891. WM_PAINT = 0x000f;
0892. WM_PAINTICON = 0x0026;
0893. WM_PALETTECHANGED = 0x0311;
0894. WM_PALETTEISCHANGING = 0x0310;
0895. WM_PARENTNOTIFY = 0x0210;
0896. WM_PASTE = 0x0302;
0897. WM_POWER = 0x0048;
0898. WM_PRINT = 0x0317;
0899. WM_QUERYDRAGICON = 0x0037;
0900. WM_QUERYENDSESSION = 0x0011;
0901. WM_QUERYNEWPALETTE = 0x030f;
0902. WM_QUERYOPEN = 0x0013;
0903. WM_QUERYUISTATE = 0x0129;
0904. WM_QUEUESYNC = 0x0023;
0905. WM_QUIT = 0x0012;
0906. WM_RBUTTONDBLCLK = 0x0206;
0907. WM_RBUTTONDOWN = 0x0204;
0908. WM_RBUTTONUP = 0x0205;
0909. WM_RENDERALLFORMATS = 0x0306;
0910. WM_RENDERFORMAT = 0x0305;
0911. WM_SETCURSOR = 0x0020;
0912. WM_SETFOCUS = 0x0007;
0913. WM_SETFONT = 0x0030;
0914. WM_SETHOTKEY = 0x0032;
0915. WM_SETICON = 0x0080;
0916. WM_SETREDRAW = 0x000b;
0917. WM_SETTEXT = 0x000c;
0918. WM_SETTINGCHANGE = 0x001a;
0919. WM_SHOWWINDOW = 0x0018;
0920. WM_SIZE = 0x0005;
0921. WM_SIZING = 0x0214;
0922. WM_SPOOLERSTATUS = 0x002a;
0923. WM_SYNCPAINT = 0x0088;
0924. WM_SYSCHAR = 0x0106;
0925. WM_SYSCOLORCHANGE = 0x0015;
0926. WM_SYSCOMMAND = 0x0112;
0927. WM_SYSDEADCHAR = 0x0107;
0928. WM_SYSKEYDOWN = 0x0104;
0929. WM_SYSKEYUP = 0x0105;
0930. WM_TCARD = 0x0052;
0931. WM_THEMECHANGED = 0x031a;
0932. WM_TIMECHANGE = 0x001e;
0933. WM_TIMER = 0x0113;
0934. WM_UNDO = 0x0304;
0935. WM_UNINITMENUPOPUP = 0x0125;
0936. WM_UPDATEUISTATE = 0x0128;
0937. WM_USERCHANGED = 0x0054;
0938. WM_VKEYTOITEM = 0x002e;
0939. WM_VSCROLL = 0x0115;
0940. WM_WINDOWPOSCHANGED = 0x0047;
0941. WM_WINDOWPOSCHANGING = 0x0046;
0942. WM_WTSSESSION_CHANGE = 0x02b1;
0943. WM_XBUTTONDBLCLK = 0x020d;
0944. WM_XBUTTONDOWN = 0x020b;
0945. WM_XBUTTONUP = 0x020c;
0946. WM_INPUTLANGCHANGEREQUEST = 0x0050;
0947. LVM_GETNUMBEROFWORKAREAS = 0x1049;
0948. WM_STYLECHANGING = 0x007c;
0949. WM_STYLECHANGED = 0x007d;
0950. WM_SIZECLIPBOARD = 0x030b;
0951. WM_MDIICONARRANGE = 0x0228;
0952. WM_GETTEXTLENGTH = 0x000e;
0953. WM_CHANGECBCHAIN = 0x030d;
0954. TVM_GETVISIBLECOUNT = 0x1110;
0955. HDM_CLEARFILTER = 0x1218;
0956. EM_SETOLECALLBACK = 0x0446;
0957. EM_SETCHARFORMAT = 0x0444;
0958. EM_GETTEXTRANGE = 0x044b;
0959. EM_GETCHARFORMAT = 0x043a;
0960. HDM_SETFILTERCHANGETIMEOUT = 0x1216;
0961. HDM_SETHOTDIVIDER = 0x1213;
0962. LVM_SETEXTENDEDLISTVIEWSTYLE = 0x1036;
0963. TB_SETDRAWTEXTFLAGS = 0x0446;
0964. WM_CANCELJOURNAL = 0x004b;
0965. WM_CTLCOLORLISTBOX = 0x0134;
0966. WM_DRAWCLIPBOARD = 0x0308;
0967. WM_HSCROLLCLIPBOARD = 0x030e;
0968. WM_PAINTCLIPBOARD = 0x0309;
0969. WM_PRINTCLIENT = 0x0318;
0970. WM_UNICHAR = 0x0109;
0971. WM_VSCROLLCLIPBOARD = 0x030a;
0972. LVM_SETINFOTIP = 0x10ad;
0973. WM_DESTROYCLIPBOARD = 0x0307;
0974. CB_GETDROPPEDCONTROLRECT = 0x0152;
0975. EM_SETUNDOLIMIT = 0x0452;
===================