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

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

?? msgwindow.asm

?? 羅云彬32位匯編代碼
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
		db	'WM_TCARD                 ',0
		db	'WM_HELP                  ',0
		db	'WM_USERCHANGED           ',0
		db	'WM_NOTIFYFORMAT          ',0
		db	'WM_CONTEXTMENU           ',0
		db	'WM_STYLECHANGING         ',0
		db	'WM_STYLECHANGED          ',0
		db	'WM_DISPLAYCHANGE         ',0
		db	'WM_GETICON               ',0
		db	'WM_SETICON               ',0
		db	'WM_NCCREATE              ',0
		db	'WM_NCDESTROY             ',0
		db	'WM_NCCALCSIZE            ',0
		db	'WM_NCHITTEST             ',0
		db	'WM_NCPAINT               ',0
		db	'WM_NCACTIVATE            ',0
		db	'WM_GETDLGCODE            ',0
		db	'WM_SYNCPAINT             ',0
		db	'WM_NCMOUSEMOVE           ',0
		db	'WM_NCLBUTTONDOWN         ',0
		db	'WM_NCLBUTTONUP           ',0
		db	'WM_NCLBUTTONDBLCLK       ',0
		db	'WM_NCRBUTTONDOWN         ',0
		db	'WM_NCRBUTTONUP           ',0
		db	'WM_NCRBUTTONDBLCLK       ',0
		db	'WM_NCMBUTTONDOWN         ',0
		db	'WM_NCMBUTTONUP           ',0
		db	'WM_NCMBUTTONDBLCLK       ',0
		db	'WM_KEYDOWN               ',0
		db	'WM_KEYUP                 ',0
		db	'WM_CHAR                  ',0
		db	'WM_DEADCHAR              ',0
		db	'WM_SYSKEYDOWN            ',0
		db	'WM_SYSKEYUP              ',0
		db	'WM_SYSCHAR               ',0
		db	'WM_SYSDEADCHAR           ',0
		db	'WM_KEYLAST               ',0
		db	'WM_INITDIALOG            ',0
		db	'WM_COMMAND               ',0
		db	'WM_SYSCOMMAND            ',0
		db	'WM_TIMER                 ',0
		db	'WM_HSCROLL               ',0
		db	'WM_VSCROLL               ',0
		db	'WM_INITMENU              ',0
		db	'WM_INITMENUPOPUP         ',0
		db	'WM_MENUSELECT            ',0
		db	'WM_MENUCHAR              ',0
		db	'WM_ENTERIDLE             ',0
		db	'WM_CTLCOLORMSGBOX        ',0
		db	'WM_CTLCOLOREDIT          ',0
		db	'WM_CTLCOLORLISTBOX       ',0
		db	'WM_CTLCOLORBTN           ',0
		db	'WM_CTLCOLORDLG           ',0
		db	'WM_CTLCOLORSCROLLBAR     ',0
		db	'WM_CTLCOLORSTATIC        ',0
		db	'WM_MOUSEMOVE             ',0
		db	'WM_LBUTTONDOWN           ',0
		db	'WM_LBUTTONUP             ',0
		db	'WM_LBUTTONDBLCLK         ',0
		db	'WM_RBUTTONDOWN           ',0
		db	'WM_RBUTTONUP             ',0
		db	'WM_RBUTTONDBLCLK         ',0
		db	'WM_MBUTTONDOWN           ',0
		db	'WM_MBUTTONUP             ',0
		db	'WM_MBUTTONDBLCLK         ',0
		db	'WM_MOUSELAST             ',0
		db	'WM_PARENTNOTIFY          ',0
		db	'WM_ENTERMENULOOP         ',0
		db	'WM_EXITMENULOOP          ',0
		db	'WM_MDICREATE             ',0
		db	'WM_MDIDESTROY            ',0
		db	'WM_MDIACTIVATE           ',0
		db	'WM_MDIRESTORE            ',0
		db	'WM_MDINEXT               ',0
		db	'WM_MDIMAXIMIZE           ',0
		db	'WM_MDITILE               ',0
		db	'WM_MDICASCADE            ',0
		db	'WM_MDIICONARRANGE        ',0
		db	'WM_MDIGETACTIVE          ',0
		db	'WM_MDISETMENU            ',0
		db	'WM_DROPFILES             ',0
		db	'WM_MDIREFRESHMENU        ',0
		db	'WM_CUT                   ',0
		db	'WM_COPY                  ',0
		db	'WM_PASTE                 ',0
		db	'WM_CLEAR                 ',0
		db	'WM_UNDO                  ',0
		db	'WM_RENDERFORMAT          ',0
		db	'WM_RENDERALLFORMATS      ',0
		db	'WM_DESTROYCLIPBOARD      ',0
		db	'WM_DRAWCLIPBOARD         ',0
		db	'WM_PAINTCLIPBOARD        ',0
		db	'WM_VSCROLLCLIPBOARD      ',0
		db	'WM_SIZECLIPBOARD         ',0
		db	'WM_ASKCBFORMATNAME       ',0
		db	'WM_CHANGECBCHAIN         ',0
		db	'WM_HSCROLLCLIPBOARD      ',0
		db	'WM_QUERYNEWPALETTE       ',0
		db	'WM_PALETTEISCHANGING     ',0
		db	'WM_PALETTECHANGED        ',0
		db	'WM_HOTKEY                ',0
		db	'WM_PRINT                 ',0
		db	'WM_PRINTCLIENT           ',0
		db	'WM_PENWINFIRST           ',0
		db	'WM_PENWINLAST            ',0
		db	'WM_MENURBUTTONUP         ',0
		db	'WM_MENUDRAG              ',0
		db	'WM_MENUGETOBJECT         ',0
		db	'WM_UNINITMENUPOPUP       ',0
		db	'WM_MENUCOMMAND           ',0
		db	'WM_NEXTMENU              ',0
		db	'WM_SIZING                ',0
		db	'WM_CAPTURECHANGED        ',0
		db	'WM_MOVING                ',0
		db	'WM_POWERBROADCAST        ',0
		db	'WM_DEVICECHANGE          ',0
		db	'WM_ENTERSIZEMOVE         ',0
		db	'WM_EXITSIZEMOVE          ',0
;********************************************************************
szDestClass	db	'Notepad',0
szFormat	db	'WndProc: [%04x]%s %08x %08x',0dh,0
szCreateWindow1	db	'Creating Window...',0dh,0
szCreateWindow2	db	'CreateWindow end',0dh,0
szShowWindow1	db	'Showing Window...',0dh,0
szShowWindow2	db	'ShowWindow end',0dh,0
szUpdateWindow1	db	'Updating Window...',0dh,0
szUpdateWindow2	db	'UpdateWindow end',0dh,0
szGetMsg1	db	'Getting Message...',0dh,0
szGetMsg2	db	'[%04x]Message gotten',0dh,0
szDispatchMsg1	db	'Dispatching Message...',0dh,0
szDispatchMsg2	db	'DispatchMessage end',0dh,0
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 代碼段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
		.code
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_SendtoNotepad	proc	_lpsz
		local	@hWinNotepad

		pushad
		invoke	FindWindow,addr szDestClass,NULL
		.if	eax
			mov	ecx,eax
			invoke	ChildWindowFromPoint,ecx,20,20
		.endif
		.if	eax
			mov	@hWinNotepad,eax
			mov	esi,_lpsz
			@@:
			lodsb
			or	al,al
			jz	@F
			movzx	eax,al
			invoke	PostMessage,@hWinNotepad,WM_CHAR,eax,1
			jmp	@B
			@@:
		.endif
		popad
		ret

_SendtoNotepad	endp
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_ShowMessage	proc	_uMsg,_wParam,_lParam
		local	@szBuffer[128]:byte

		pushad
;********************************************************************
; 查找消息的說明字符串
;********************************************************************
		mov	eax,_uMsg
		mov	edi,offset dwMsgTable
		mov	ecx,MSG_TABLE_LEN
		cld
		repnz	scasd
		.if	ZERO?
			sub	edi,offset dwMsgTable + sizeof dword
			shr	edi,2
			mov	eax,edi
			mov	ecx,MSG_STRING_LEN
			mul	ecx
			add	eax,offset szStringTable
;********************************************************************
; 翻譯格式并發送到 Notepad 窗口
;********************************************************************
			invoke	wsprintf,addr @szBuffer,addr szFormat,\
				_uMsg,eax,_wParam,_lParam
			invoke	_SendtoNotepad,addr @szBuffer
		.endif
		popad
		ret

_ShowMessage	endp
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 窗口過程
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_ProcWinMain	proc	uses ebx edi esi,hWnd,uMsg,wParam,lParam

		invoke	_ShowMessage,uMsg,wParam,lParam
		mov	eax,uMsg
;********************************************************************
		.if	eax ==	WM_CLOSE
			invoke	DestroyWindow,hWinMain
			invoke	PostQuitMessage,NULL
;********************************************************************
		.else
			invoke	DefWindowProc,hWnd,uMsg,wParam,lParam
			ret
		.endif
;********************************************************************
		xor	eax,eax
		ret

_ProcWinMain	endp

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_WinMain	proc
		local	@szBuffer[128]:byte
		local	@stWndClass:WNDCLASSEX
		local	@stMsg:MSG

		invoke	GetModuleHandle,NULL
		mov	hInstance,eax
		invoke	RtlZeroMemory,addr @stWndClass,sizeof @stWndClass
;********************************************************************
; 注冊窗口類
;********************************************************************
		invoke	LoadCursor,0,IDC_ARROW
		mov	@stWndClass.hCursor,eax
		push	hInstance
		pop	@stWndClass.hInstance
		mov	@stWndClass.cbSize,sizeof WNDCLASSEX
		mov	@stWndClass.style,CS_HREDRAW or CS_VREDRAW
		mov	@stWndClass.lpfnWndProc,offset _ProcWinMain
		mov	@stWndClass.hbrBackground,COLOR_WINDOW + 1
		mov	@stWndClass.lpszClassName,offset szClassName
		invoke	RegisterClassEx,addr @stWndClass
;********************************************************************
; 建立并顯示窗口
;********************************************************************
		invoke	_SendtoNotepad,addr szCreateWindow1
		invoke	CreateWindowEx,WS_EX_CLIENTEDGE	,offset szClassName,offset szCaptionMain,\
			WS_OVERLAPPEDWINDOW,\
			50,50,100,100,\
			NULL,NULL,hInstance,NULL
		mov	hWinMain,eax
		invoke	_SendtoNotepad,addr szCreateWindow2

		invoke	_SendtoNotepad,addr szShowWindow1
		invoke	ShowWindow,hWinMain,SW_SHOWNORMAL
		invoke	_SendtoNotepad,addr szShowWindow2

		invoke	_SendtoNotepad,addr szUpdateWindow1
		invoke	UpdateWindow,hWinMain
		invoke	_SendtoNotepad,addr szUpdateWindow2
;********************************************************************
; 消息循環
;********************************************************************
		.while	TRUE
			invoke	_SendtoNotepad,addr szGetMsg1
			invoke	GetMessage,addr @stMsg,NULL,0,0
			push	eax
			invoke	wsprintf,addr @szBuffer,addr szGetMsg2,@stMsg.message
			invoke	_SendtoNotepad,addr @szBuffer
			pop	eax
			.break	.if eax	== 0

			invoke	TranslateMessage,addr @stMsg

			invoke	_SendtoNotepad,addr szDispatchMsg1
			invoke	DispatchMessage,addr @stMsg
			invoke	_SendtoNotepad,addr szDispatchMsg2
		.endw
		ret

_WinMain	endp
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
start:
		call	_WinMain
		invoke	ExitProcess,NULL
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
		end	start

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲午夜久久久久| 国产一区二区调教| 国产欧美日韩在线| 久久久午夜精品| 久久影院午夜片一区| 日韩精品一区二区三区在线观看| 欧美人动与zoxxxx乱| 欧美日韩综合不卡| 91精品在线一区二区| 日韩欧美高清在线| 久久久久久免费网| 亚洲婷婷综合久久一本伊一区 | 亚洲精品免费看| 亚洲高清不卡在线| 六月丁香婷婷久久| 国产一区二区不卡在线| av一本久道久久综合久久鬼色| 波多野结衣的一区二区三区| 在线免费观看日本欧美| 欧美欧美欧美欧美| 久久久精品免费网站| 亚洲精品水蜜桃| 久久国产免费看| 色综合久久九月婷婷色综合| 欧美老人xxxx18| 久久久一区二区| 亚洲国产成人av| 国产成人亚洲精品狼色在线| 色哟哟一区二区| 欧美精品一区二区三区在线| 亚洲视频你懂的| 日韩av电影免费观看高清完整版 | 国产一区二区h| 色婷婷激情一区二区三区| 欧美一区二区免费| 国产精品久久久久桃色tv| 石原莉奈在线亚洲三区| 国产成人精品一区二区三区四区 | 高清不卡一区二区| 欧美日韩精品欧美日韩精品一综合| 26uuu亚洲| 日韩经典中文字幕一区| 91片黄在线观看| 久久婷婷国产综合精品青草| 一区二区欧美国产| 床上的激情91.| 日韩亚洲电影在线| 亚洲中国最大av网站| 国产成人高清视频| 亚洲精品一区二区三区福利| 亚洲韩国精品一区| a4yy欧美一区二区三区| 久久久久久毛片| 蜜桃av噜噜一区| 欧美日韩免费在线视频| 亚洲女人****多毛耸耸8| 国产麻豆精品视频| 欧美大黄免费观看| 美腿丝袜亚洲三区| 欧美精品日日鲁夜夜添| 一区二区三区四区在线播放 | 92国产精品观看| 欧美韩国日本不卡| 国产老女人精品毛片久久| 欧美一区三区二区| 亚洲二区在线观看| 欧美午夜一区二区| 亚洲主播在线观看| 欧美日韩aaaaaa| 天天综合色天天综合色h| 欧美三级中文字| 五月综合激情婷婷六月色窝| 欧美日韩一级视频| 亚洲成人三级小说| 欧美一区二区三区视频在线| 日韩精品免费专区| 日韩三级.com| 美女精品一区二区| 精品福利一区二区三区免费视频| 日本vs亚洲vs韩国一区三区二区| 7777精品伊人久久久大香线蕉经典版下载 | 粉嫩一区二区三区性色av| 久久午夜老司机| 国产成人综合在线观看| 国产日韩亚洲欧美综合| 成人永久看片免费视频天堂| 国产精品成人免费在线| 99久久99久久精品免费观看| 伊人色综合久久天天人手人婷| 欧美天天综合网| 日韩精品一级二级| 久久精品人人做人人爽人人| 大尺度一区二区| 亚洲乱码中文字幕| 91精品国产综合久久小美女| 久久精品久久99精品久久| 亚洲国产精品黑人久久久| 色综合天天综合狠狠| 欧美日韩一区二区在线观看| 五月激情综合婷婷| 日韩美女视频在线| 豆国产96在线|亚洲| 亚洲精品成人在线| 日韩精品中文字幕一区二区三区| 国产成人精品三级麻豆| 亚洲成人1区2区| 国产亚洲一本大道中文在线| 一本到不卡精品视频在线观看| 天天av天天翘天天综合网| 久久人人97超碰com| 色噜噜狠狠一区二区三区果冻| 免费不卡在线视频| 中文字幕永久在线不卡| 日韩视频一区二区在线观看| 国产v综合v亚洲欧| 天天色图综合网| 久久精品视频一区二区| 欧美午夜电影一区| 成人激情小说网站| 久久精品国产澳门| 亚洲国产你懂的| 欧美激情中文字幕| 精品日产卡一卡二卡麻豆| 91在线视频官网| 国产精品一区三区| 青青草国产成人99久久| 亚洲欧美色图小说| 国产精品视频第一区| 日韩美女视频在线| 717成人午夜免费福利电影| av网站一区二区三区| 国产精品一区二区91| 日韩av一区二区三区四区| 一区二区三区高清在线| 欧美高清一级片在线观看| 欧美一二三区在线| 欧美日韩精品欧美日韩精品一| 99久久精品免费| 国产91综合一区在线观看| 蜜桃视频一区二区三区 | 日韩精品一区二区三区swag | 日本一区二区三区久久久久久久久不| 欧美日韩中字一区| 91国偷自产一区二区三区观看| 成人综合婷婷国产精品久久蜜臀| 麻豆精品视频在线观看视频| 亚洲丰满少妇videoshd| 亚洲一本大道在线| 亚洲综合偷拍欧美一区色| 亚洲欧美电影一区二区| 亚洲视频精选在线| 亚洲永久精品国产| 一区二区三区日韩欧美精品| 亚洲欧美日韩国产另类专区| 亚洲欧美日韩精品久久久久| 亚洲欧洲日产国产综合网| 国产精品欧美精品| 亚洲日本在线看| 亚洲一区精品在线| 青娱乐精品在线视频| 久久精品国产在热久久| 国产剧情一区二区三区| 国产suv精品一区二区三区| av电影在线观看完整版一区二区| 丰满放荡岳乱妇91ww| 972aa.com艺术欧美| 欧美午夜不卡视频| 日韩一区二区三区高清免费看看| 欧美岛国在线观看| 亚洲国产成人自拍| 亚洲精品一二三四区| 免费看黄色91| 东方aⅴ免费观看久久av| 99久久综合色| 欧美老人xxxx18| 国产日韩视频一区二区三区| 亚洲日本在线看| 麻豆精品国产传媒mv男同| 粉嫩久久99精品久久久久久夜| 91久久精品国产91性色tv| 日韩精品一区二区三区三区免费 | 亚洲国产欧美日韩另类综合| 免费人成在线不卡| 99视频在线观看一区三区| 欧美人狂配大交3d怪物一区| 国产日韩欧美亚洲| 亚洲综合在线五月| 国产一区啦啦啦在线观看| 欧美私模裸体表演在线观看| 日韩精品综合一本久道在线视频| 国产精品伦一区| 捆绑调教一区二区三区| www.成人网.com| 欧美一二三在线| 亚洲激情图片qvod| 国产精品一区二区久久精品爱涩| 色久优优欧美色久优优| 久久久亚洲国产美女国产盗摄| 亚洲国产成人高清精品| 成人伦理片在线|