现在的位置: 首页 > 综合 > 正文

Windows 的API

2013年04月22日 ⁄ 综合 ⁄ 共 2730字 ⁄ 字号 评论关闭

MAKEWORD目录

编辑本段说明

MAKEWORD 宏 平台:SDK
这个宏创建一个无符号16位整形,通过连接两个给定的无符号参数。
(注:typedef unsigned short WORD;)

编辑本段函数原型

WORD MAKEWORD(
BYTE bLow, //指定新变量的低字节序
BYTE bHigh //指定新变量的高字节序
);

编辑本段备注

宏的原始定义:#define MAKEWORD(a, b) ((WORD) (((BYTE) (a)) | ((WORD) ((BYTE) (b))) << 8))
返回值:一个无符号16位整形数。
GetSystemInfo
GetSystemInfo,Win32 API 函数。
函数说明:
GetSystemInfo返回关于当前系统的信息。
函数原型:
VOID GetSystemInfo
(
LPSYSTEM_INFOlpSystemInfo
);
参数表:
lpSystemInfo
wProcessorArchitecture: Word; {处理器的体系结构}
wReserved: Word;  {保留}
dwPageSize: DWORD;  {分页大小}
lpMinimumApplicationAddress: Pointer;{最小寻址空间}
lpMaximumApplicationAddress: Pointer;{最大寻址空间}
dwActiveProcessorMask: DWORD; {处理器掩码; 0..31 表示不同的处理器}
dwNumberOfProcessors: DWORD;  {处理器数目}
dwProcessorType: DWORD; {处理器类型}
dwAllocationGranularity: DWORD; {虚拟内存空间的粒度}
wProcessorLevel: Word;  {处理器等级}
wProcessorRevision: Word);  {处理器版本}
指向一个供函数返回信息的SYSTEM_INFO结构体。
返回值:
这个函数不返回任何值。
快捷信息:
导入库:kernel32.lib
头文件:winbase.h
数据类型:win 32 XPsy

GetSystemInfo

GetSystemInfo
GetSystemInfo,Win32 API 函数。
函数说明:
GetSystemInfo返回关于当前系统的信息。
函数原型:
VOID GetSystemInfo
(
LPSYSTEM_INFOlpSystemInfo
);
参数表:
lpSystemInfo
wProcessorArchitecture: Word; {处理器的体系结构}
wReserved: Word;  {保留}
dwPageSize: DWORD;  {分页大小}
lpMinimumApplicationAddress: Pointer;{最小寻址空间}
lpMaximumApplicationAddress: Pointer;{最大寻址空间}
dwActiveProcessorMask: DWORD; {处理器掩码; 0..31 表示不同的处理器}
dwNumberOfProcessors: DWORD;  {处理器数目}
dwProcessorType: DWORD; {处理器类型}
dwAllocationGranularity: DWORD; {虚拟内存空间的粒度}
wProcessorLevel: Word;  {处理器等级}
wProcessorRevision: Word);  {处理器版本}
指向一个供函数返回信息的SYSTEM_INFO结构体。
返回值:
这个函数不返回任何值。
快捷信息:
导入库:kernel32.lib
头文件:winbase.h
数据类型:win 32 XPsy

GetSystemInfo

GetSystemInfo,Win32 API 函数。
函数说明:
GetSystemInfo返回关于当前系统的信息。
函数原型:
VOID GetSystemInfo
(
LPSYSTEM_INFOlpSystemInfo
);
参数表:
lpSystemInfo
wProcessorArchitecture: Word; {处理器的体系结构}
wReserved: Word;  {保留}
dwPageSize: DWORD;  {分页大小}
lpMinimumApplicationAddress: Pointer;{最小寻址空间}
lpMaximumApplicationAddress: Pointer;{最大寻址空间}
dwActiveProcessorMask: DWORD; {处理器掩码; 0..31 表示不同的处理器}
dwNumberOfProcessors: DWORD;  {处理器数目}
dwProcessorType: DWORD; {处理器类型}
dwAllocationGranularity: DWORD; {虚拟内存空间的粒度}
wProcessorLevel: Word;  {处理器等级}
wProcessorRevision: Word);  {处理器版本}
指向一个供函数返回信息的SYSTEM_INFO结构体。
返回值:
这个函数不返回任何值。
快捷信息:
导入库:kernel32.lib
头文件:winbase.h
数据类型:win 32 XPsy

GetSystemInfo
GetSystemInfo,Win32 API 函数。
函数说明:
GetSystemInfo返回关于当前系统的信息。
函数原型:
VOID GetSystemInfo
(
LPSYSTEM_INFOlpSystemInfo
);
参数表:
lpSystemInfo
wProcessorArchitecture: Word; {处理器的体系结构}
wReserved: Word;  {保留}
dwPageSize: DWORD;  {分页大小}
lpMinimumApplicationAddress: Pointer;{最小寻址空间}
lpMaximumApplicationAddress: Pointer;{最大寻址空间}
dwActiveProcessorMask: DWORD; {处理器掩码; 0..31 表示不同的处理器}
dwNumberOfProcessors: DWORD;  {处理器数目}
dwProcessorType: DWORD; {处理器类型}
dwAllocationGranularity: DWORD; {虚拟内存空间的粒度}
wProcessorLevel: Word;  {处理器等级}
wProcessorRevision: Word);  {处理器版本}
指向一个供函数返回信息的SYSTEM_INFO结构体。
返回值:
这个函数不返回任何值。
快捷信息:
导入库:kernel32.lib
头文件:winbase.h
数据类型:win 32 XPsy

抱歉!评论已关闭.