Solo un pequeño agregado, si usas funciones de la c runtime, y no quieres estar contando la cantidad de parametros que pushas para luego hacer add esp, X....
fasm te lo puede hacer por vos, win32a.inc incluye la macro ccall y cinvoke.
ccall va convertir el codigo en:
saludos.
http://www.serviciotecnicocelular.com
fasm te lo puede hacer por vos, win32a.inc incluye la macro ccall y cinvoke.
Código [Seleccionar]
ccall [printf], szStr, szMessage
;y si no quieres usar los corchetes a cada rato, usa el equivalente
cinvoke printf, szStr, szMessage
ccall va convertir el codigo en:
Código [Seleccionar]
push szMessage
push szStr
call [printf]
add esp, 8
saludos.
http://www.serviciotecnicocelular.com