编译器:MASMPlus
代码:
.386
.model flat,stdcall
option casemap:none
include windows.inc
include user32.inc
includelib user32.lib
include kernel32.inc
includelib kernel32.lib
;所有API函数的返回值保存在eax
.data?
hInstance DD ?
hWinMain DD ?
.data
.const
szClassName DB 'MyClass',0
szCaptionMain DB '标题',0
.code
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 响应用户操作
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_ProcWinMain proc uses ebx edi esi,hWnd,uMsg,wParam,lParam
mov eax,uMsg

本文详细介绍了如何使用汇编语言和MASMPlus编译器创建窗口程序,通过源码分析揭示了程序的工作原理和关键步骤。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



