请问有谁知道C++语言,如何获取磁盘、CPU、网卡的序列号
请问有谁知道C++语言,如何获取磁盘、CPU、网卡的序列号,知道请把源代码发到我的邮箱,zhaojun917@163.com,直接回答也可以哈!!!注意:是C++源码,控...
请问有谁知道C++语言,如何获取磁盘、CPU、网卡的序列号,知道请把源代码发到我的邮箱,zhaojun917@163.com,直接回答也可以哈!!!注意:是C++源码,控制台程序使用的,不要用WINPI。
展开
3个回答
展开全部
#include "stdafx.h"
#include<iostream>
using namespace std;
#include <Windows.h>
LPTSTR namebuf=new char[12];
DWORD namesize=12;
DWORD serialnumber;
DWORD maxlen;
DWORD fileflag;
LPTSTR sysnamebuf=new char[10];
DWORD sysnamesize=10;
//int num=m_disklist.GetItemCount();
int main()
{
::GetVolumeInformation("C:\\",namebuf,namesize,&serialnumber,&maxlen,&fileflag,
sysnamebuf,sysnamesize);
cout << hex<< serialnumber<<endl;
return 0;
}
#include<iostream>
using namespace std;
#include <Windows.h>
LPTSTR namebuf=new char[12];
DWORD namesize=12;
DWORD serialnumber;
DWORD maxlen;
DWORD fileflag;
LPTSTR sysnamebuf=new char[10];
DWORD sysnamesize=10;
//int num=m_disklist.GetItemCount();
int main()
{
::GetVolumeInformation("C:\\",namebuf,namesize,&serialnumber,&maxlen,&fileflag,
sysnamebuf,sysnamesize);
cout << hex<< serialnumber<<endl;
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个问题查找相应的API
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询