stdcall 在函数后面注明 起什么作用(100)

  • 主题发起人 主题发起人 liuguilg
  • 开始时间 开始时间
L

liuguilg

Unregistered / Unconfirmed
GUEST, unregistred user!
stdcall 在函数后面注明 起什么作用?比如: TInterfacedObject = class(TObject, IInterface) protected FRefCount: Integer; function QueryInterface(const IID: TGUID; out Obj): HResult; stdcall; function _AddRef: Integer; stdcall; function _Release: Integer; stdcall; public procedure AfterConstruction; override; procedure BeforeDestruction; override; class function NewInstance: TObject; override; property RefCount: Integer read FRefCount; end;
 
调用规则应该是参数和返回值在寄存器的顺序吧
 
thank you, 分geive有了
 
按C的规则存放参数,等同于C中的WINAPI
 
后退
顶部