问大家一个问题,我刚学VC,对以下语法不理解:
#ifdef_MAC
extern "c" int PASCAL
#else
extern "c" int WINAPI
#endif这样的语法教科书上没介绍啊,大家知道是什么意思吗?
#ifdef_MAC
extern "c" int PASCAL
#else
extern "c" int WINAPI
#endif这样的语法教科书上没介绍啊,大家知道是什么意思吗?
解决方案 »
- CImageList中bmp如何背景透明?
- 关于CListBox的下拉问题
- 请问如何实现制作类似“花生壳”界面?
- 关于CString
- 论坛可以这样用:拿来收藏自己喜欢的文章《win2000用户态执行ring0代码》
- ###请帮我看看这种莫名其妙的出错啊!###
- 很简单的程序编译时都产生错误,谁要我是新手呢:( 哪位大虾帮帮忙!!!
- 请教使用SQLConfigDataSource建立DSN时的问题
- ActiveX控件在ie中的显示
- 通过代理服务器发送邮件的程序怎样写?
- 请问各位前辈是不是汇编,编译原理,操作系统不再重要了??/
- 下班前结分:我在线程里面执行sql语句,一执行就死掉了一样?请看源码,帮忙解决
PASCAL 方式是什么?
WINAPI 方式又是什么?
二者有什么区别吗?
PASCAL和WINAPI是定义了函数参数入栈方式,二者顺序是反的。
有一篇名为“函数调用约定和名称修饰”的文章,讲的就是这方面的内容