windows笔记
来源:互联网 发布:chart.js x轴太挤 编辑:程序博客网 时间:2024/05/22 03:27
HANDLE --- 一个Windows内核对象创建时系统回返回一描述该对象的内核数据结构,以后K访问该对象时以此数据结构为标识。但SDK每次调用时用它作参数会加大开销,故系统为每个进程(不是线程)创建一数组,每个元素指向一个对象的数据结构,故可通过数组的下标(即HANDLE)来标识此对象。从某种意义上讲一个句柄可认为是一个二级指针。
type def unsigned int HANDLE
ifdef _MAC
#define CALLBACK PASCAL
#define WINAPI CDECL
#define WINAPIV CDECL
#define APIENTRY WINAPI
#define APIPRIVATE CDECL
#ifdef _68K_
#define PASCAL __pascal
#else
#define PASCAL
#endif
#elif (_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED)
#define CALLBACK __stdcall
#define WINAPI __stdcall
#define WINAPIV __cdecl
#define APIENTRY WINAPI
#define APIPRIVATE __stdcall
#define PASCAL __stdcall
#else
#define CALLBACK
#define WINAPI
#define WINAPIV
#define APIENTRY WINAPI
#define APIPRIVATE
#define PASCAL pascal
#endif
_stdcall (CALLBACK,WINAPI)
Win32 API的调用协定,由被调用的函数清理堆栈,所有参数自右至
左入栈,生成的代码中函数名有一个_(下划线)作前缀一个@和参数总
字节数(十进制)作後缀。它不支持可变参数,但它产生的代码比
_cdecl的短,因为没有每次调用後的清理堆栈的代码。
- windows笔记
- windows笔记
- 笔记 windows
- windows笔记
- windows笔记
- windows笔记-Windows应用程序
- 《programming windows》笔记1
- 《programming windows》笔记2
- windows 服务学习笔记
- Windows SDK笔记(7)
- Windows SDK笔记
- Windows使用笔记
- windows ce学习笔记
- Windows SDK笔记
- Windows SDK笔记
- Windows SDK笔记
- Windows Mobile开发笔记
- (转)Windows SDK笔记
- 给一个字符串(包含重复字符),打印它的所有可能的组合。
- Flex2 国际化(internationalization)
- 纵容客户
- The type java.lang.Object cannot be resolved解决方法 Z转
- sql 求字段类型
- windows笔记
- 在Delphi程序中操作注册表(转)
- mysql基本连接,mysqli,pdo,adodb,pearDB之间的区别,速度测试
- 异常处理
- 再说WCF Data Contract KnownTypeAttribute
- MySQL数据类型
- 关于GSM的频段
- 微软拼音输入法卸载相关
- SqlServer数据库的语句及一些操作整理