请帮个忙,谢谢
雷欧海特 2002-05-31 09:56:31 昨天写了一钩子,但在比较传递参数时有问题代码如下:
.data
hhWnd dd ? ;在后面赋值
... ;push hWnd(此为传递视窗句炳)
;pop hhWnd
MyWndCall Proc nCode:DWORD, wParam:DWORD, lParam:DWORD
.if nCode > 0
push edx
mov edx lParam
assume edx:PTR CWPSTRUCT
.if [edx].hwnd == hhWnd ;此句出错
我试过使用
.if [edx].hwnd == OFFSET hhWnd
但不知正确与否,初学32汇编,只是找着改,不好意思:)