能力值:
( LV2,RANK:10 )
|
-
-
2 楼
用ML /C /COFF 编译时产生错误,想知道怎么写才没有错误
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
sub esp,xxxx
mov [esp],yyyyyyyy
……
或push yyyyyyyy
……
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
你可以这样做:
.386
.model flat, stdcall
extrn MessageBoxA : PROC
extrn ExitProcess : PROC
.data
szMsg db "thisismyfirsttime",0
szDlgTitle db "Title",0
.code
start:
push MB_OK
push offset szDlgTitle
push offset szMsg
push 0
call MessageBoxA
push 0
call ExitProcess
end start
或者这样:
.386
.model flat, stdcall
extrn MessageBoxA : PROC
extrn ExitProcess : PROC
.code
start:
jmp @f
szMsg db "thisismyfirsttime",0
szDlgTitle db "Title",0
@@:
push MB_OK
push offset szDlgTitle
push offset szMsg
push 0
call MessageBoxA
push 0
call ExitProcess
end start
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
请大家看清楚点,代码写在数据段里,不是写着代码段了啊,代码写在数据段才能顺利编译通过啊。或者是怎么写啊。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
昏,.....
代码写在数据段里是不能顺利编译通过的!
代码只能写在代码段.code里.
数据可以在数据段.data里 (看我写的第一个代码),或者是藏在代码段里 (看我写的第二个代码)...
|
|
|