CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

_stdcall是什么意思呀?

楼主freepig1(大头菜)2004-12-02 18:24:40 在 VC/MFC / 基础类 提问

在深入浅出的frame3中  
  #0007   #define   PASCAL   _stdcall    
  #0019   CObject*   (PASCAL*   m_pfnCreateObject)();    
  什么意思 问题点数:20、回复次数:5Top

1 楼steedhorse(晨星)回复于 2004-12-02 18:28:05 得分 5

函数调用规范之一,查MSDN。Top

2 楼steedhorse(晨星)回复于 2004-12-02 18:32:27 得分 5

__stdcall的函数重要有以下特点:  
  参数压栈顺序:从右到左。  
  默认参数传递:值传递,引用除外。  
  被调函数自己负责栈的清理。  
  生成目标文件时,编译器会在函数名前加个“_”。Top

3 楼steedhorse(晨星)回复于 2004-12-02 18:32:49 得分 0

另一种是常见的是__cdecl。Top

4 楼pomelowu(羽战士)回复于 2004-12-02 19:03:04 得分 5

在VC/MFC版或者C/C++版搜“回调函数”,仔细看吧。Top

5 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2004-12-02 20:06:47 得分 5

标准函数调用约定,从右至左的参数压栈,还规定了命名规则等Top

相关问题

  • __stdcall 和 __cdecl 是什么意思?
  • __cdecl和__stdcall是指什么意思?
  • virtial void_stdcall 是什么意思???
  • 请问 XXX _stdcall YYY(){}中的stdcall意思是什么?
  • BOOL _stdcall xxx()函数中_stdcall是什么意思?
  • __declspec,__cdecl,__stdcall都是什么意思?有什么作用?
  • 请问(int (__stdcall *)(struct HWND__ *,long))是什么意思?
  • 请问stdcall和safecall的函数声明是什么意思?
  • 谁能解释一下__stdcall和__cdecl是什么意思吗?
  • typedef unsigned (__stdcall *PTHREAD_START)(void*) 是什么意思

关键词

  • 函数
  • pascal
  • stdcall
  • 意思
  • 参数压栈
  • 传递
  • 版

得分解答快速导航

  • 帖主:freepig1
  • steedhorse
  • steedhorse
  • pomelowu
  • oyljerry

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo