masm32 学习日记
程序员文章站
2024-03-01 19:29:16
...
写在这里,时间 长了 就 会 忘记了。
问题1、函数不能链接的问题
1. error LNK2019: unresolved external symbol aaa@qq.com referenced in function aaa@qq.com
--这里是函数原型
WindowInit Proto hWnd:HWND ,wParam:WPARAM, lParam:LPARAM
Window1Procedure Proc hWnd:HWND, uMsg:ULONG, wParam:WPARAM, lParam:LPARAM
HANDLE_MSG_START
HANDLE_MSG WindowInit ,uMsg
HANDLE_MSG_END
Window1Procedure EndP
END Window1Procedure
--这个函数,不能放在这里,link时出错,不能在放end指令后面
WindowInit Proc hWnd:HWND ,wParam:WPARAM, lParam:LPARAM
invoke MessageBox ,$hWindow,addr szText,addr szText,1
ret
WindowInit EndP
CTRL+G 定位到指定的地址行
指定位置插下断点
debugbreak macro
int 3
endm
使用 debugbreak 宏,发布release版本时删除 int 3
按F5进行调试时,触发int 3 中断
上一篇: 16生成OTU表