亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? msgwindow.asm

?? 羅云浩win32匯編語言編程一書的附帶源碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Sample code for < Win32ASM Programming 2nd Edition>
; by 羅云彬, http://asm.yeah.net
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; MsgWindow.asm (MsgWindows02)
; 實驗代碼:去掉消息循環中 DispatchMessage 函數以測試是否有消息
; 并不經過消息循環。
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 使用 nmake 或下列命令進行編譯和鏈接:
; ml /c /coff MsgWindow.asm
; Link /subsystem:windows MsgWindow.obj
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
		.386
		.model flat,stdcall
		option casemap:none
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Include 文件定義
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
include		windows.inc
include		gdi32.inc
includelib	gdi32.lib
include		user32.inc
includelib	user32.lib
include		kernel32.inc
includelib	kernel32.lib
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 數據段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
		.data?

hInstance	dd	?
hWinMain	dd	?

		.const

szClassName	db	'MyClass',0
szCaptionMain	db	'Message Tester',0
;********************************************************************
; 消息ID列表
;********************************************************************
dwMsgTable	dd	WM_NULL
		dd	WM_CREATE
		dd	WM_DESTROY
		dd	WM_MOVE
		dd	WM_SIZE
		dd	WM_ACTIVATE
		dd	WM_SETFOCUS
		dd	WM_KILLFOCUS
		dd	WM_ENABLE
		dd	WM_SETREDRAW
		dd	WM_SETTEXT
		dd	WM_GETTEXT
		dd	WM_GETTEXTLENGTH
		dd	WM_PAINT
		dd	WM_CLOSE
		dd	WM_QUERYENDSESSION
		dd	WM_QUIT
		dd	WM_QUERYOPEN
		dd	WM_ERASEBKGND
		dd	WM_SYSCOLORCHANGE
		dd	WM_ENDSESSION
		dd	WM_SHOWWINDOW
		dd	WM_WININICHANGE
		dd	WM_DEVMODECHANGE
		dd	WM_ACTIVATEAPP
		dd	WM_FONTCHANGE
		dd	WM_TIMECHANGE
		dd	WM_CANCELMODE
		dd	WM_SETCURSOR
		dd	WM_MOUSEACTIVATE
		dd	WM_CHILDACTIVATE
		dd	WM_QUEUESYNC
		dd	WM_GETMINMAXINFO
		dd	WM_PAINTICON
		dd	WM_ICONERASEBKGND
		dd	WM_NEXTDLGCTL
		dd	WM_SPOOLERSTATUS
		dd	WM_DRAWITEM
		dd	WM_MEASUREITEM
		dd	WM_DELETEITEM
		dd	WM_VKEYTOITEM
		dd	WM_CHARTOITEM
		dd	WM_SETFONT
		dd	WM_GETFONT
		dd	WM_SETHOTKEY
		dd	WM_GETHOTKEY
		dd	WM_QUERYDRAGICON
		dd	WM_COMPAREITEM
		dd	WM_GETOBJECT
		dd	WM_COMPACTING
		dd	WM_OTHERWINDOWCREATED
		dd	WM_OTHERWINDOWDESTROYED
		dd	WM_COMMNOTIFY
		dd	WM_WINDOWPOSCHANGING
		dd	WM_WINDOWPOSCHANGED
		dd	WM_POWER
		dd	WM_COPYDATA
		dd	WM_CANCELJOURNAL
		dd	WM_NOTIFY
		dd	WM_INPUTLANGCHANGEREQUEST
		dd	WM_INPUTLANGCHANGE
		dd	WM_TCARD
		dd	WM_HELP
		dd	WM_USERCHANGED
		dd	WM_NOTIFYFORMAT
		dd	WM_CONTEXTMENU
		dd	WM_STYLECHANGING
		dd	WM_STYLECHANGED
		dd	WM_DISPLAYCHANGE
		dd	WM_GETICON
		dd	WM_SETICON
		dd	WM_NCCREATE
		dd	WM_NCDESTROY
		dd	WM_NCCALCSIZE
		dd	WM_NCHITTEST
		dd	WM_NCPAINT
		dd	WM_NCACTIVATE
		dd	WM_GETDLGCODE
		dd	WM_SYNCPAINT
		dd	WM_NCMOUSEMOVE
		dd	WM_NCLBUTTONDOWN
		dd	WM_NCLBUTTONUP
		dd	WM_NCLBUTTONDBLCLK
		dd	WM_NCRBUTTONDOWN
		dd	WM_NCRBUTTONUP
		dd	WM_NCRBUTTONDBLCLK
		dd	WM_NCMBUTTONDOWN
		dd	WM_NCMBUTTONUP
		dd	WM_NCMBUTTONDBLCLK
		dd	WM_KEYDOWN
		dd	WM_KEYUP
		dd	WM_CHAR
		dd	WM_DEADCHAR
		dd	WM_SYSKEYDOWN
		dd	WM_SYSKEYUP
		dd	WM_SYSCHAR
		dd	WM_SYSDEADCHAR
		dd	WM_KEYLAST
		dd	WM_INITDIALOG
		dd	WM_COMMAND
		dd	WM_SYSCOMMAND
		dd	WM_TIMER
		dd	WM_HSCROLL
		dd	WM_VSCROLL
		dd	WM_INITMENU
		dd	WM_INITMENUPOPUP
		dd	WM_MENUSELECT
		dd	WM_MENUCHAR
		dd	WM_ENTERIDLE
		dd	WM_CTLCOLORMSGBOX
		dd	WM_CTLCOLOREDIT
		dd	WM_CTLCOLORLISTBOX
		dd	WM_CTLCOLORBTN
		dd	WM_CTLCOLORDLG
		dd	WM_CTLCOLORSCROLLBAR
		dd	WM_CTLCOLORSTATIC
		dd	WM_MOUSEMOVE
		dd	WM_LBUTTONDOWN
		dd	WM_LBUTTONUP
		dd	WM_LBUTTONDBLCLK
		dd	WM_RBUTTONDOWN
		dd	WM_RBUTTONUP
		dd	WM_RBUTTONDBLCLK
		dd	WM_MBUTTONDOWN
		dd	WM_MBUTTONUP
		dd	WM_MBUTTONDBLCLK
		dd	WM_MOUSELAST
		dd	WM_PARENTNOTIFY
		dd	WM_ENTERMENULOOP
		dd	WM_EXITMENULOOP
		dd	WM_MDICREATE
		dd	WM_MDIDESTROY
		dd	WM_MDIACTIVATE
		dd	WM_MDIRESTORE
		dd	WM_MDINEXT
		dd	WM_MDIMAXIMIZE
		dd	WM_MDITILE
		dd	WM_MDICASCADE
		dd	WM_MDIICONARRANGE
		dd	WM_MDIGETACTIVE
		dd	WM_MDISETMENU
		dd	WM_DROPFILES
		dd	WM_MDIREFRESHMENU
		dd	WM_CUT
		dd	WM_COPY
		dd	WM_PASTE
		dd	WM_CLEAR
		dd	WM_UNDO
		dd	WM_RENDERFORMAT
		dd	WM_RENDERALLFORMATS
		dd	WM_DESTROYCLIPBOARD
		dd	WM_DRAWCLIPBOARD
		dd	WM_PAINTCLIPBOARD
		dd	WM_VSCROLLCLIPBOARD
		dd	WM_SIZECLIPBOARD
		dd	WM_ASKCBFORMATNAME
		dd	WM_CHANGECBCHAIN
		dd	WM_HSCROLLCLIPBOARD
		dd	WM_QUERYNEWPALETTE
		dd	WM_PALETTEISCHANGING
		dd	WM_PALETTECHANGED
		dd	WM_HOTKEY
		dd	WM_PRINT
		dd	WM_PRINTCLIENT
		dd	WM_PENWINFIRST
		dd	WM_PENWINLAST
		dd	WM_MENURBUTTONUP
		dd	WM_MENUDRAG
		dd	WM_MENUGETOBJECT
		dd	WM_UNINITMENUPOPUP
		dd	WM_MENUCOMMAND
		dd	WM_NEXTMENU
		dd	WM_SIZING
		dd	WM_CAPTURECHANGED
		dd	WM_MOVING
		dd	WM_POWERBROADCAST
		dd	WM_DEVICECHANGE
		dd	WM_ENTERSIZEMOVE
		dd	WM_EXITSIZEMOVE
MSG_TABLE_LEN	equ	($ - dwMsgTable)/sizeof dword
;********************************************************************
; 消息名稱字符串列表
;********************************************************************
MSG_STRING_LEN	equ	sizeof szStringTable
szStringTable	db	'WM_NULL                  ',0
		db	'WM_CREATE                ',0
		db	'WM_DESTROY               ',0
		db	'WM_MOVE                  ',0
		db	'WM_SIZE                  ',0
		db	'WM_ACTIVATE              ',0
		db	'WM_SETFOCUS              ',0
		db	'WM_KILLFOCUS             ',0
		db	'WM_ENABLE                ',0
		db	'WM_SETREDRAW             ',0
		db	'WM_SETTEXT               ',0
		db	'WM_GETTEXT               ',0
		db	'WM_GETTEXTLENGTH         ',0
		db	'WM_PAINT                 ',0
		db	'WM_CLOSE                 ',0
		db	'WM_QUERYENDSESSION       ',0
		db	'WM_QUIT                  ',0
		db	'WM_QUERYOPEN             ',0
		db	'WM_ERASEBKGND            ',0
		db	'WM_SYSCOLORCHANGE        ',0
		db	'WM_ENDSESSION            ',0
		db	'WM_SHOWWINDOW            ',0
		db	'WM_WININICHANGE          ',0
		db	'WM_DEVMODECHANGE         ',0
		db	'WM_ACTIVATEAPP           ',0
		db	'WM_FONTCHANGE            ',0
		db	'WM_TIMECHANGE            ',0
		db	'WM_CANCELMODE            ',0
		db	'WM_SETCURSOR             ',0
		db	'WM_MOUSEACTIVATE         ',0
		db	'WM_CHILDACTIVATE         ',0
		db	'WM_QUEUESYNC             ',0
		db	'WM_GETMINMAXINFO         ',0
		db	'WM_PAINTICON             ',0
		db	'WM_ICONERASEBKGND        ',0
		db	'WM_NEXTDLGCTL            ',0
		db	'WM_SPOOLERSTATUS         ',0
		db	'WM_DRAWITEM              ',0
		db	'WM_MEASUREITEM           ',0
		db	'WM_DELETEITEM            ',0
		db	'WM_VKEYTOITEM            ',0
		db	'WM_CHARTOITEM            ',0
		db	'WM_SETFONT               ',0
		db	'WM_GETFONT               ',0
		db	'WM_SETHOTKEY             ',0
		db	'WM_GETHOTKEY             ',0
		db	'WM_QUERYDRAGICON         ',0
		db	'WM_COMPAREITEM           ',0
		db	'WM_GETOBJECT             ',0
		db	'WM_COMPACTING            ',0
		db	'WM_OTHERWINDOWCREATED    ',0
		db	'WM_OTHERWINDOWDESTROYED  ',0
		db	'WM_COMMNOTIFY            ',0
		db	'WM_WINDOWPOSCHANGING     ',0
		db	'WM_WINDOWPOSCHANGED      ',0
		db	'WM_POWER                 ',0
		db	'WM_COPYDATA              ',0
		db	'WM_CANCELJOURNAL         ',0
		db	'WM_NOTIFY                ',0
		db	'WM_INPUTLANGCHANGEREQUEST',0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美蜜桃一区二区三区| 亚洲午夜精品久久久久久久久| 日韩一卡二卡三卡四卡| 欧美日韩一区二区不卡| 在线免费一区三区| 欧美日韩视频专区在线播放| 91成人看片片| 欧美女孩性生活视频| 欧美日高清视频| 日韩三级伦理片妻子的秘密按摩| 7777精品伊人久久久大香线蕉| 欧美日韩精品福利| 日韩女优电影在线观看| 精品久久久久久亚洲综合网| 欧美精品一区二区三区很污很色的| 日韩精品中午字幕| 精品美女被调教视频大全网站| 欧美精品一区二区在线观看| 国产日产亚洲精品系列| 国产精品毛片久久久久久| 伊人色综合久久天天人手人婷| 亚洲小说欧美激情另类| 麻豆国产精品777777在线| 国产美女久久久久| 91丨porny丨户外露出| 欧美羞羞免费网站| 日韩手机在线导航| 国产精品热久久久久夜色精品三区| 亚洲视频免费看| 亚洲一区二区高清| 久久国产精品99精品国产| 粉嫩av亚洲一区二区图片| 色噜噜偷拍精品综合在线| 欧美一区二区三区在线| 久久久五月婷婷| 尤物av一区二区| 美女网站在线免费欧美精品| 不卡视频免费播放| 欧美日韩mp4| 亚洲国产精品精华液2区45| 一区二区三区免费在线观看| 精品一区二区三区影院在线午夜 | 视频一区二区三区入口| 久久91精品久久久久久秒播| 成人精品国产免费网站| 欧美人狂配大交3d怪物一区 | 免费视频一区二区| 9色porny自拍视频一区二区| 欧美色网一区二区| 久久噜噜亚洲综合| 亚洲va韩国va欧美va精品| 国产成人日日夜夜| 欧美日韩激情一区二区三区| 久久久久久久久久久久久久久99| 亚洲精品乱码久久久久久久久| 免费视频最近日韩| 色狠狠一区二区| 久久欧美一区二区| 午夜精品久久久久久| 国产丶欧美丶日本不卡视频| 777午夜精品视频在线播放| 国产精品久久久久毛片软件| 麻豆精品在线播放| 欧美影院一区二区| 中文字幕av一区二区三区免费看 | 丝袜亚洲精品中文字幕一区| www.亚洲在线| 久久久久久久久久久99999| 亚洲国产精品久久久久婷婷884| 国产黑丝在线一区二区三区| 666欧美在线视频| 亚洲日本va在线观看| 国产一区美女在线| 欧美高清性hdvideosex| 亚洲精品五月天| 丁香激情综合五月| 精品国产1区2区3区| 天天影视色香欲综合网老头| 91啦中文在线观看| 欧美—级在线免费片| 国产呦精品一区二区三区网站| 在线成人av网站| 亚洲影院免费观看| 99国产精品一区| 中文字幕不卡在线播放| 国产福利91精品一区二区三区| 91麻豆精品国产综合久久久久久| 亚洲激情五月婷婷| 91老司机福利 在线| 最新国产の精品合集bt伙计| 国产91精品入口| 精品国内二区三区| 另类小说图片综合网| 日韩午夜激情免费电影| 日本伊人午夜精品| 制服.丝袜.亚洲.另类.中文| 亚洲国产精品视频| 欧美日韩卡一卡二| 婷婷综合久久一区二区三区| 欧美三级电影网| 天天亚洲美女在线视频| 7777精品伊人久久久大香线蕉 | 欧美一级二级三级乱码| 日韩成人伦理电影在线观看| 欧美日韩亚洲综合| 天堂精品中文字幕在线| 91精品国产高清一区二区三区 | 日韩中文字幕亚洲一区二区va在线| 欧美中文一区二区三区| 亚洲国产毛片aaaaa无费看| 欧美性猛交xxxxxx富婆| 亚洲国产日韩a在线播放性色| 欧美日韩精品福利| 日本欧美一区二区在线观看| 日韩欧美国产1| 黄色资源网久久资源365| 国产午夜精品一区二区| 粉嫩绯色av一区二区在线观看| 中文字幕一区视频| 欧美午夜精品一区二区三区| 亚洲成人先锋电影| 日韩欧美国产一区二区在线播放| 国内外成人在线| 国产欧美一区二区在线| 91婷婷韩国欧美一区二区| 亚洲成人手机在线| 精品国精品自拍自在线| 成人午夜在线播放| 亚洲一区二区3| 日韩亚洲欧美综合| 国产精品1区2区3区| 日韩伦理电影网| 91精品国产91久久久久久一区二区 | 国产suv一区二区三区88区| 自拍偷拍国产亚洲| 欧美熟乱第一页| 国产一区二区三区蝌蚪| 中文字幕一区二区视频| 欧美日韩电影在线| 国产真实精品久久二三区| 综合激情成人伊人| 制服丝袜中文字幕一区| 国产河南妇女毛片精品久久久| 亚洲日本一区二区| 日韩你懂的电影在线观看| jlzzjlzz亚洲女人18| 日韩影视精彩在线| 欧美激情在线看| 欧美精品一卡两卡| 成人av资源网站| 免费在线观看成人| 亚洲色图欧美在线| 精品久久五月天| 日本韩国欧美一区| 国产精品一区二区三区99| 亚洲一线二线三线视频| 久久久久久黄色| 欧美日韩国产片| 99麻豆久久久国产精品免费 | 99精品国产视频| 人人精品人人爱| 亚洲婷婷在线视频| 精品第一国产综合精品aⅴ| 91久久线看在观草草青青| 国产精品一色哟哟哟| 亚洲国产日产av| 亚洲色图第一区| 国产日韩av一区| 精品国产sm最大网站| 欧美日韩中文字幕一区| 播五月开心婷婷综合| 麻豆精品视频在线观看免费| 亚洲黄色免费网站| 中文字幕乱码久久午夜不卡| 日韩午夜小视频| 欧美日韩一级视频| 一本到高清视频免费精品| 国产一区二区中文字幕| 日韩激情一区二区| 一区二区三区.www| 中文字幕精品在线不卡| 久久奇米777| 精品乱人伦小说| 日韩欧美在线不卡| 欧美日韩亚洲综合一区二区三区| 95精品视频在线| 国产成a人亚洲精| 国精产品一区一区三区mba视频 | 欧美a一区二区| 亚洲成人在线网站| 亚洲一区二区av电影| 亚洲乱码国产乱码精品精小说| 欧美国产综合一区二区| 久久久精品免费网站| 久久嫩草精品久久久精品| 精品国产污污免费网站入口 | 亚洲人成精品久久久久| 国产精品免费看片| 中文字幕不卡在线| 国产精品久久久久影院亚瑟|