PASCAL WinMain(...)中的"PASCAL"是什么意思?

RaymondLiu 2003-05-24 10:09:43
PASCAL WinMain(...)中的"PASCAL"是什么意思?
还有Winapi
Thanks for answering!
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
天堂里的死神 2003-05-26
  • 打赏
  • 举报
回复
int WINAPI WinMain 中的WINAPI好像也是pascal方式的说……
DarthVader 2003-05-25
  • 打赏
  • 举报
回复
STDCALL
nicememory 2003-05-24
  • 打赏
  • 举报
回复
PASCAL 是参数从左到右参数入栈(即pascal的方式)
辞多一撇 2003-05-24
  • 打赏
  • 举报
回复
其它的自己找吧!
辞多一撇 2003-05-24
  • 打赏
  • 举报
回复
这里是原文,主要是参数进栈的顺序问题!
The __pascal, __fortran, and __syscall calling conventions are no longer supported. You can emulate their functionality by using one of the supported calling conventions and appropriate linker options.

WINDOWS.H now supports the WINAPI macro, which translates to the appropriate calling convention for the target. Use WINAPI where you previously used PASCAL or __far __pascal.
辞多一撇 2003-05-24
  • 打赏
  • 举报
回复
PASCAL是WINDOWS函数调用的一种规范。主要是说明参数入栈顺序的。
另外还有其两种调用方式吧,我也记清了,我查查MSDN再来!

8,325

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧