VC中读取系统信息等的函数是什么?读内存,网卡等的函数!该如何解决
VC中读取系统信息等的函数是什么?读内存,网卡等的函数!
大家好,我是VC初学者,我想请教大家VC读取系统信息等的函数是什么?读内存,网卡等的函数!
分数不多,大家不要见外啊,希望大家帮帮忙!
谢谢了
------解决方案--------------------
我不用VC,可是Win32 API里面有一些读系统信息的函数,仅供参考:
获取系统信息:void GetSystemInfo(LPSYSYTEM_INFO lpSystemInfo);
其中形参为指向SYSTEM_INFO型的指针,SYSTEM_INFO如下:
typedef struct SYSTEM_INFO
{
union
{
DWORD dwOemId;
struct
{
WORD wProcessorArchitecture;
WORD wReserved;
}
}
DWORD dwPageSize;
LPVOID lpMinimumApplicationAddress;
LPVOID lpMaximumApplicationAddress;
DWORD dwActiveProcessorMask
DWORD dwNumberOfProcessors;
DWORD dwProcessorType;
DWORD dwAllocationGranularity;
WORD wProcessorLevel;
WORD wProcessorRevision;
}SYSTEM_INFO;
数据具体的意义可以自己上网搜一下,太长了,写得有点累不好意思:)
获取内存信息:void GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer);
形参为指向一个MEMORYSTATUS结构,具体结构也请老兄上网查……^_^
大家好,我是VC初学者,我想请教大家VC读取系统信息等的函数是什么?读内存,网卡等的函数!
分数不多,大家不要见外啊,希望大家帮帮忙!
谢谢了
------解决方案--------------------
我不用VC,可是Win32 API里面有一些读系统信息的函数,仅供参考:
获取系统信息:void GetSystemInfo(LPSYSYTEM_INFO lpSystemInfo);
其中形参为指向SYSTEM_INFO型的指针,SYSTEM_INFO如下:
typedef struct SYSTEM_INFO
{
union
{
DWORD dwOemId;
struct
{
WORD wProcessorArchitecture;
WORD wReserved;
}
}
DWORD dwPageSize;
LPVOID lpMinimumApplicationAddress;
LPVOID lpMaximumApplicationAddress;
DWORD dwActiveProcessorMask
DWORD dwNumberOfProcessors;
DWORD dwProcessorType;
DWORD dwAllocationGranularity;
WORD wProcessorLevel;
WORD wProcessorRevision;
}SYSTEM_INFO;
数据具体的意义可以自己上网搜一下,太长了,写得有点累不好意思:)
获取内存信息:void GlobalMemoryStatus(LPMEMORYSTATUS lpBuffer);
形参为指向一个MEMORYSTATUS结构,具体结构也请老兄上网查……^_^