ايران ويج

نسخه‌ی کامل: لیست کامل پیغام های ویندوز
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام بکس.اینم لیست کامل واسه پیغام ها.چون مرجعی باشه تو فروم. عید همتونم مبارکHeart
فقط حق کپی رایت محفوظ باشهWhistle

کد:
000 WM_NULL
    
001 WM_CREATE
    
002 WM_DESTROY
    
003 WM_MOVE
    
004 WM_SIZEWAIT
    
005 WM_SIZE
    
006 WM_ACTIVATE
    
007 WM_SETFOCUS
    
008 WM_KILLFOCUS
    
009 WM_SETVISIBLE
    
00A WM_ENABLE
    
00B WM_SETREDRAW
    
00C WM_SETTEXT
    
00D WM_GETTEXT
    
00E WM_GETTEXTLENGTH
    
00F WM_PAINT
    
010 WM_CLOSE
    
011 WM_QUERYENDSESSION
    
012 WM_QUIT
    
013 WM_QUERYOPEN
    
014 WM_ERASEBKGND
    
015 WM_SYSCOLORCHANGE
    
016 WM_ENDSESSION
    
018 WM_SHOWWINDOW
    
01A WM_WININICHANGE
    
01B WM_DEVMODECHANGE
    
01C WM_ACTIVATEAPP
    
01D WM_FONTCHANGE
    
01E WM_TIMECHANGE
    
01F WM_CANCELMODE
    
020 WM_SETCURSOR
    
godvb_iranviG_FOrum

021 WM_MOUSEACTIVATE
    
022 WM_CHILDACTIVATE
    
023 WM_QUEUESYNC
    
024 WM_GETMINMAXINFO
    
026 WM_PAINTICON
    
027 WM_ICONERASEBKGND
    
028 WM_NEXTDLGCTL
    
029 WM_ALTTABACTIVE
    
02A WM_SPOOLERSTATUS
    
02B WM_DRAWITEM
    
02C WM_MEASUREITEM
    
02D WM_DELETEITEM
    
02E WM_VKEYTOITEM
    
02F WM_CHARTOITEM
    
030 WM_SETFONT
    
031 WM_GETFONT
    
032 WM_SETHOTKEY
    
033 WM_GETHOTKEY
    
034 WM_FILESYSCHANGE
    
035 WM_ISACTIVEICON
    
036 WM_QUERYPARKICON
    
037 WM_QUERYDRAGICON
    
039 WM_COMPAREITEM
    
03A WM_TESTING
    
03D WM_GETOBJECT
    
041 WM_COMPACTING
    
042 WM_OTHERWINDOWCREATED
    
043 WM_OTHERWINDOWDESTROYED

godvb_iranviG_FOrum
    
044 WM_COMMNOTIFY
    
046 WM_WINDOWPOSCHANGING
    
047 WM_WINDOWPOSCHANGED
    
048 WM_POWER
    
04A WM_COPYDATA
    
04B WM_CANCELJOURNAL
    
04E WM_NOTIFY
    
050 WM_INPUTLANGCHANGEREQUEST
    
051 WM_INPUTLANGCHANGE
    
052 WM_TCARD
    
053 WM_HELP
    
054 WM_USERCHANGED
    
055 WM_NOTIFYFORMAT
    
07B WM_CONTEXTMENU
    
07C WM_STYLECHANGING
    
07D WM_STYLECHANGED
    
07E WM_DISPLAYCHANGE
    
07F WM_GETICON
    
080 WM_SETICON
    
081 WM_NCCREATE
    
082 WM_NCDESTROY
    
083 WM_NCCALCSIZE
    
084 WM_NCHITTEST
    
085 WM_NCPAINT
    
086 WM_NCACTIVATE
    
087 WM_GETDLGCODE
    
088 WM_SYNCPAINT
    
0A0 WM_NCMOUSEMOVE
    
0A1 WM_NCLBUTTONDOWN
    
0A2 WM_NCLBUTTONUP
    
0A3 WM_NCLBUTTONDBLCLK
    
0A4 WM_NCRBUTTONDOWN
    
0A5 WM_NCRBUTTONUP
    
0A6 WM_NCRBUTTONDBLCLK
    
0A7 WM_NCMBUTTONDOWN
    
0A8 WM_NCMBUTTONUP
    
0A9 WM_NCMBUTTONDBLCLK
    
0AB WM_NCXBUTTONDOWN
    
0AC WM_NCXBUTTONUP
    
0AD WM_NCXBUTTONDBLCLK
    
0B0 EM_GETSEL
    
0B1 EM_SETSEL
    
0B2 EM_GETRECT
    
0B3 EM_SETRECT
    
0B4 EM_SETRECTNP
    
0B5 EM_SCROLL

Foru.Iranled
    
0B6 EM_LINESCROLL
    
0B7 EM_SCROLLCARET
    
0B8 EM_GETMODIFY
    
0B9 EM_SETMODIFY
    
0BA EM_GETLINECOUNT
    
0BB EM_LINEINDEX
    
0BC EM_SETHANDLE
    
0BD EM_GETHANDLE
    
0BE EM_GETTHUMB
    
0C1 EM_LINELENGTH
    
0C2 EM_REPLACESEL
    
0C4 EM_GETLINE
    
0C5 EM_LIMITTEXT
    
0C6 EM_CANUNDO
    
0C7 EM_UNDO
    
0C8 EM_FMTLINES
    
0C9 EM_LINEFROMCHAR
    
0CB EM_SETTABSTOPS
    
0CC EM_SETPASSWORDCHAR
    
0CD EM_EMPTYUNDOBUFFER
    
0CE EM_GETFIRSTVISIBLELINE
    
0CF EM_SETREADONLY
    
0D0 EM_SETWORDBREAKPROC
    
0D1 EM_GETWORDBREAKPROC
    
0D2 EM_GETPASSWORDCHAR
    
0D3 EM_SETMARGINS
    
0D4 EM_GETMARGINS
    
0D5 EM_GETLIMITTEXT
    
0D6 EM_POSFROMCHAR
    
0D7 EM_CHARFROMPOS
    
0D8 EM_SETIMESTATUS
    
0D9 EM_GETIMESTATUS
    
0F0 BM_GETCHECK
    
0F1 BM_SETCHECK
    
0F2 BM_GETSTATE
    
0F3 BM_SETSTATE
    
0F4 BM_SETSTYLE
    
0F5 BM_CLICK
    
0F6 BM_GETIMAGE
    
0F7 BM_SETIMAGE
    
100 WM_KEYDOWN
    
101 WM_KEYUP
    
102 WM_CHAR
    
103 WM_DEADCHAR
    
104 WM_SYSKEYDOWN
    
105 WM_SYSKEYUP
    
106 WM_SYSCHAR
    
107 WM_SYSDEADCHAR
    
109 WM_WNT_CONVERTREQUESTEX

godvb_iranviG_FOrum
    
10A WM_CONVERTREQUEST
    
10B WM_CONVERTRESULT
    
10C WM_INTERIM
    
10D WM_IME_STARTCOMPOSITION
    
10E WM_IME_ENDCOMPOSITION
    
10F WM_IME_COMPOSITION
    
110 WM_INITDIALOG
    
111 WM_COMMAND
    
112 WM_SYSCOMMAND
    
113 WM_TIMER
    
114 WM_HSCROLL
    
115 WM_VSCROLL
    
116 WM_INITMENU
    
117 WM_INITMENUPOPUP
    
118 WM_SYSTIMER
    
11F WM_MENUSELECT
    
120 WM_MENUCHAR
    
121 WM_ENTERIDLE
    
122 WM_MENURBUTTONUP
    
123 WM_MENUDRAG
    
124 WM_MENUGETOBJECT
    
125 WM_UNINITMENUPOPUP
    
126 WM_MENUCOMMAND
    
127 WM_CHANGEUISTATE
    
128 WM_UPDATEUISTATE
    
129 WM_QUERYUISTATE
    
131 WM_LBTRACKPOINT
    
132 WM_CTLCOLORMSGBOX
    
133 WM_CTLCOLOREDIT
    
134 WM_CTLCOLORLISTBOX
    
135 WM_CTLCOLORBTN
    
136 WM_CTLCOLORDLG
    
137 WM_CTLCOLORSCROLLBAR
    
138 WM_CTLCOLORSTATIC
    
140 CB_GETEDITSEL
    
141 CB_LIMITTEXT
    
142 CB_SETEDITSEL
    
143 CB_ADDSTRING
    
144 CB_DELETESTRING
    
145 CB_DIR
    
146 CB_GETCOUNT
    
147 CB_GETCURSEL
    
148 CB_GETLBTEXT
    
149 CB_GETLBTEXTLEN
    
14A CB_INSERTSTRING
    
14B CB_RESETCONTENT
    
14C CB_FINDSTRING
    
14D CB_SELECTSTRING
    
14E CB_SETCURSEL
    
14F CB_SHOWDROPDOWN

godvb_iranviG_FOrum
    
150 CB_GETITEMDATA
    
151 CB_SETITEMDATA
    
152 CB_GETDROPPEDCONTROLRECT
    
153 CB_SETITEMHEIGHT
    
154 CB_GETITEMHEIGHT
    
155 CB_SETEXTENDEDUI
    
156 CB_GETEXTENDEDUI
    
157 CB_GETDROPPEDSTATE
    
158 CB_FINDSTRINGEXACT
    
159 CB_SETLOCALE
    
15A CB_GETLOCALE
    
15B CB_GETTOPINDEX
    
15C CB_SETTOPINDEX
    
15D CB_GETHORIZONTALEXTENT
    
15E CB_SETHORIZONTALEXTENT
    
15F CB_GETDROPPEDWIDTH
    
160 CB_SETDROPPEDWIDTH
    
161 CB_INITSTORAGE
    
170 STM_SETICON
    
171 STM_GETICON
    
172 STM_SETIMAGE
    
173 STM_GETIMAGE
    
180 LB_ADDSTRING
    
181 LB_INSERTSTRING
    
182 LB_DELETESTRING
    
183 LB_SELITEMRANGEEX
    
184 LB_RESETCONTENT
    
185 LB_SETSEL
    
186 LB_SETCURSEL
    
187 LB_GETSEL
    
188 LB_GETCURSEL
    
189 LB_GETTEXT
    
18A LB_GETTEXTLEN
    
18B LB_GETCOUNT
    
18C LB_SELECTSTRING
    
18D LB_DIR
    
18E LB_GETTOPINDEX
    
18F LB_FINDSTRING
    
190 LB_GETSELCOUNT
    
191 LB_GETSELITEMS
    
192 LB_SETTABSTOPS
    
193 LB_GETHORIZONTALEXTENT
    
194 LB_SETHORIZONTALEXTENT
    
195 LB_SETCOLUMNWIDTH
    
196 LB_ADDFILE
    
197 LB_SETTOPINDEX
    
198 LB_GETITEMRECT
    
199 LB_GETITEMDATA
    
19A LB_SETITEMDATA
    
19B LB_SELITEMRANGE
    
19C LB_SETANCHORINDEX
    
19D LB_GETANCHORINDEX
    
19E LB_SETCARETINDEX
    
19F LB_GETCARETINDEX
    
1A0 LB_SETITEMHEIGHT
    
1A1 LB_GETITEMHEIGHT
    
1A2 LB_FINDSTRINGEXACT
    
1A5 LB_SETLOCALE
    
1A6 LB_GETLOCALE
    
1A7 LB_SETCOUNT
    
1A8 LB_INITSTORAGE
    
1A9 LB_ITEMFROMPOINT
    
200 WM_MOUSEMOVE
    
201 WM_LBUTTONDOWN
    
202 WM_LBUTTONUP
    
203 WM_LBUTTONDBLCLK
    
204 WM_RBUTTONDOWN
    
205 WM_RBUTTONUP
    
206 WM_RBUTTONDBLCLK
    
207 WM_MBUTTONDOWN
    
208 WM_MBUTTONUP
    
209 WM_MBUTTONDBLCLK
    
20A WM_MOUSEWHEEL
    
20B WM_XBUTTONDOWN
    
20C WM_XBUTTONUP
    
20D WM_XBUTTONDBLCLK
    
210 WM_PARENTNOTIFY
    
211 WM_ENTERMENULOOP
    
212 WM_EXITMENULOOP
    
213 WM_NEXTMENU
    
214 WM_SIZING
    
215 WM_CAPTURECHANGED
    
216 WM_MOVING
    
218 WM_POWERBROADCAST
    
219 WM_DEVICECHANGE
    
220 WM_MDICREATE
    
221 WM_MDIDESTROY
    
222 WM_MDIACTIVATE
    
223 WM_MDIRESTORE
    
224 WM_MDINEXT
    
225 WM_MDIMAXIMIZE
    
226 WM_MDITILE
    
227 WM_MDICASCADE
    
228 WM_MDIICONARRANGE
    
229 WM_MDIGETACTIVE
    
22A WM_DROPOBJECT
    
22B WM_QUERYDROPOBJECT
    
22C WM_BEGINDRAG
    
22D WM_DRAGLOOP
    
22E WM_DRAGSELECT
    
22F WM_DRAGMOVE
    
230 WM_MDISETMENU
    
231 WM_ENTERSIZEMOVE
    
232 WM_EXITSIZEMOVE
    
233 WM_DROPFILES
    
234 WM_MDIREFRESHMENU
    
280 WM_IME_REPORT
    
281 WM_IME_SETCONTEXT
    
282 WM_IME_NOTIFY
    
283 WM_IME_CONTROL
    
284 WM_IME_COMPOSITIONFULL

godvb_iranviG_FOrum
    
285 WM_IME_SELECT
    
286 WM_IME_CHAR
    
288 WM_IME_REQUEST
    
290 WM_IME_KEYDOWN
    
291 WM_IME_KEYUP
    
2A0 WM_NCMOUSEHOVER
    
2A1 WM_MOUSEHOVER
    
2A2 WM_NCMOUSELEAVE
    
2A3 WM_MOUSELEAVE
    
300 WM_CUT
    
301 WM_COPY
    
302 WM_PASTE
    
303 WM_CLEAR
    
304 WM_UNDO
    
305 WM_RENDERFORMAT
    
306 WM_RENDERALLFORMATS
    
307 WM_DESTROYCLIPBOARD
    
308 WM_DRAWCLIPBOARD
    
309 WM_PAINTCLIPBOARD
    
30A WM_VSCROLLCLIPBOARD
    
30B WM_SIZECLIPBOARD
    
30C WM_ASKCBFORMATNAME
    
30D WM_CHANGECBCHAIN
    
30E WM_HSCROLLCLIPBOARD
    
30F WM_QUERYNEWPALETTE
    
310 WM_PALETTEISCHANGING
    
311 WM_PALETTECHANGED
    
312 WM_HOTKEY
    
317 WM_PRINT
    
318 WM_PRINTCLIENT
    
319 WM_APPCOMMAND
    
381 WM_RCRESULT
    
382 WM_HOOKRCRESULT
    
383 WM_PENMISCINFO
    
384 WM_SKB
    
385 WM_PENCTL
    
386 WM_PENMISC
    
387 WM_CTLINIT
    
388 WM_PENEVENT
    
3E0 WM_DDE_INITIATE
    
3E1 WM_DDE_TERMINATE
    
3E2 WM_DDE_ADVISE
    
3E3 WM_DDE_UNADVISE
    
3E4 WM_DDE_ACK
    
3E5 WM_DDE_DATA
    
3E6 WM_DDE_REQUEST
    
3E7 WM_DDE_POKE
    
3E8 WM_DDE_EXECUTE
    
400 WM_USER
    
401 WM_USER+1
    
402 WM_USER+2
    
403 WM_USER+3
    
404 WM_USER+4
    
405 WM_USER+5
    
406 WM_USER+6
    
407 WM_USER+7
    
408 WM_USER+8
    
409 WM_USER+9
    
40A WM_USER+10.
    
40B WM_USER+11.
    
40C WM_USER+12.
    
40D WM_USER+13.
    
40E WM_USER+14.
    
40F WM_USER+15.
    
410 WM_USER+16.
    
411 WM_USER+17.
    
412 WM_USER+18.
    
413 WM_USER+19.
    
414 WM_USER+20.
    
415 WM_USER+21.
    
416 WM_USER+22.
    
417 WM_USER+23.
    
418 WM_USER+24.
    
419 WM_USER+25.
    
41A WM_USER+26.
    
41B WM_USER+27.
    
41C WM_USER+28.
    
41D WM_USER+29.
    
41E WM_USER+30.
    
41F WM_USER+31.
    
420 WM_USER+32.
    
421 WM_USER+33.
    
422 WM_USER+34.
    
423 WM_USER+35.
    
424 WM_USER+36.
    
425 WM_USER+37.
    
426 WM_USER+38.
    
427 WM_USER+39.
    
428 WM_USER+40.
    
429 WM_USER+41.
    
42A WM_USER+42.
    
42B WM_USER+43.
    
42C WM_USER+44.
    
42D WM_USER+45.
    
42E WM_USER+46.
    
42F WM_USER+47.
    
430 WM_USER+48.

که پیغام های 1024 به بعد یعنی همون wm_user ها رو میتونین با تابع register message واسه خوتون رزرو کنین
مثلا olly پیغام های زیر رو واسه خودش رزرو میکنه
کد:
WM_USER_MENU        activate context-sensitive menu
WM_USER_SCR    (*)    redraw scroll(s)
WM_USER_VABS    (*)    scroll contents of window by lines
WM_USER_VREL    (*)    scroll contents of window by percent
WM_USER_VBYTE    (*)    scroll contents of window by bytes
WM_USER_STS    (*)    start selection in window
WM_USER_CNTS    (*)    continue selection in window
WM_USER_CHGS    (*)    move single-line selection
WM_USER_BAR        message from bar segment acting as button
WM_USER_DBLCLK        doubleclick in column
WM_USER_CHALL        redraw (almost) everything
WM_USER_CHMEM        range of debuggee's memory changed
WM_USER_CHREG        debuggee's register(s) changed