推 Nessa1103:謝謝m(_ _)m (膜拜狀) 11/30 22:44
→ Nessa1103:不過那個stdcall是什麼? 11/30 22:46
→ R119:忽略它沒關係 XDD 我用的是MASM6.11版 所以要加stdcall 11/30 23:06
stdcall 跟 MASM 版本無關, 有無關係要看其版本是否有支援
stdcall 是 PROC/.MODEL 的宣告方式之一, 其名為 langtype
除了 stdcall 外, 尚有 C, SYSCALL, BASIC, FORTRAN, PASCAL 這幾種 langtype
C - Leading Underscore, Arguments Right to Left, Caller Stack Cleanup
:VARARG Allowed
SYSCALL - Arguments Right to Left, :VARARG Allowed
STDCALL - Leading Underscore, Arguments Right to Left
Caller Stack Cleanup (註解一), :VARARG Allowed
BASIC - Capitalize All, Arguments Left to Right, BP Saved
FORTRAN - Capitalize All, Arguments Left to Right, BP Saved
PASCAL - Capitalize All, Arguments Left to Right, BP Saved
註解一 : 使用 :VARARG, Caller Stack Cleanup
未使用 :VARARG, Called Rotine Must Stack Cleanup
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.168.73
推 zha0:推+1 12/11 22:43