_stdcall的问题 看了MSDN说_stdcall好象和callback是一回事,又说和什么pascal,fortran又是一回事,到底_stdcall是代表什么意思啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 _stdcall _cdecl是调用函数时参数压栈方式的一种标志。pascal,fortran和_stdcall 是一样的压栈方式。 我看了半天也不理解,为什么一定要用_stdcall呢,不用行不行呢?谢谢了,兄弟! 在IDE编辑器中,在符号上鼠标右键菜单选择定义,自己比较。 __stdcall,是在windows本身和用户的应用程序之间发生的函数调用的特殊调用序列,当然要用了 一般的程序在你没有显式的写_stdcall时,默认的调用方式是_cdecl._stdcall ----Win32 API _cdecl ------C/C++ _stdcall ----Win32 API _cdecl ------C/C++函数的调用方式,主要是指参数入栈出栈的规则,_stdcall 方式是以前Pascal语言的方式,_cdecl是以前C语言的方式,API用的是前者 函数的调用方式,是指函数的参数怎么压栈出栈的。这个是必须的,不过如果你不写的话,在语言里面有默认的方式,比如在C++和C里面,默认的就是使用_cdcel方式。pascal,fortran也是调用方式,不过现在不太用了,特别是pascal方式。WIN32 API采用的是_stcall方式。Callback指明那是一个callback函数,它一般采用的是WIN32 API的调用方式。 如何产生一个 100 - 150 的随机数? 关于服务端编程的问题 設計討論!!!!請教高手這樣的系統要如何架構????? 使用AfxMessageBox()函数时如何更改标题啊! 在视图中取CmainFrame变量和对象 请教各位大侠,如何才能在截获的tcp报文中确定它是发向哪个端口的? 有关编译的问题,我Release版编译的.lib文件总是release默认路径,不能编译到指定目录下 Overlapped sockets指的是什么?? VS2010自带的内存泄露检查经常误报啊 禁止程序切换 如何向其他进程的界面发送汉字? 我想用CPrintDialog类,能检测是否安装了打印机吗
pascal,fortran和_stdcall 是一样的压栈方式。
谢谢了,兄弟!
_stdcall ----Win32 API
_cdecl ------C/C++
_cdecl ------C/C++
函数的调用方式,主要是指参数入栈出栈的规则,_stdcall 方式是以前Pascal语言的方式,_cdecl是以前C语言的方式,API用的是前者