社区
C语言
帖子详情
近来看书提到所有的winapi函数都是使用的标准的stdcall,那么,什么叫做'标准的stdcall'
tiantian5566
2004-02-03 02:08:21
近来看书提到所有的winapi函数都是使用的标准的stdcall,那么,什么叫做'标准的stdcall'
...全文
79
7
打赏
收藏
近来看书提到所有的winapi函数都是使用的标准的stdcall,那么,什么叫做'标准的stdcall'
近来看书提到所有的winapi函数都是使用的标准的stdcall,那么,什么叫做'标准的stdcall'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phidix
2004-08-16
打赏
举报
回复
msdn 有关于混合语言编程的内容,说到了调用方法和命名法
herryhuang
2004-08-16
打赏
举报
回复
stdcall
pascal
stdcall是标准C的方法,即参数按照从右到左的顺序压栈,这样在函数中就可以按照从左到右的顺序读出。
pascal按照从左到右的顺序将参数压栈,因为pascal语言是这样的而得名。
cecil105
2004-08-16
打赏
举报
回复
http://community.csdn.net/Expert/TopicView.asp?id=2926060
zhi_liu6
2004-02-03
打赏
举报
回复
windows下的函数调用方式一共有5种
stdcall
cdecl
pascal
fortran
syscall
不过现在后三种已经不再支持了
具体细节参见msdn
dddd8888
2004-02-03
打赏
举报
回复
和PASCAL 一样都是调用参数的方式
富莱工作室
2004-02-03
打赏
举报
回复
那,请问还有哪些调用方式? 请分别解释一下 ! 我可以出200分
zhi_liu6
2004-02-03
打赏
举报
回复
stdcall表示调用时参数从右向左压栈
由调用者负责参数的出栈
Windows中_
std
call及
WINAPI
理解
WINAPI
是_
std
call的别名 _
std
call 和 __cdecl 都属于调用方式 一般我们在声明
函数
时都没有显示的说明调用方式,因为不同语言都有不同的默认调用方式 //******************************// _
std
call _
std
call...
c++线程处理
函数
为什么要
使用
__
std
call
__
std
call 采用的是从右到左压占,自动清理栈空间,我们在调用windows api 特别是在开线程指定线程处理
函数
的时候,需要进行指定。...2、一般WIN32的
函数
都是__
std
call。而且在Windef.h中有如下的定义: #defi...
WINAPI
CALLBACK __
std
call __cdecl
WINAPI
和 CALLBACK相同都属于 __
std
call的宏定义 #define
WINAPI
__
std
call #define CALLBACK __
std
call __
std
call :
函数
调用时,参数的入栈方式是从右到左,同时_
std
call 规定被调用
函数
负责...
DWORD
winapi
java_DWORD
WINAPI
?
std
call?
DWORD
WINAPI
ClientThread(LPVOID lpParameter)以前我只学过类似:int swap(int x,int y)这样的
函数
,而这个
函数
看起来就很诡异,如何理解这个
函数
呢?DWORD是数据类型,在这里是返回值,返回32位数据。在visual ...
DWORD
WINAPI
函数
名
这个是Windows编程中要了解的,首先DWORD是数据类型,在这里是返回值,
WINAPI
是
函数
的调用形式,最终就是_
std
call形式,就被调用
函数
来清理栈中的参数,这种形式是不能实现可变参数的。 windows api = windows ...
C语言
70,037
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章