如何获取机器码
答案:2 悬赏:70 手机版
解决时间 2021-04-04 08:55
- 提问者网友:姑娘长的好罪过
- 2021-04-03 16:19
如何获取机器码
最佳答案
- 五星知识达人网友:天凉才是好个秋
- 2021-04-03 17:17
你可以用在VC++中获取这些编号,并用一定的算法将他们组合后,就生成了一个机器码,用这个机器码按照一定的算法生成一个注册码,这样就对你的软件进行了保护,使得只有拥有这个机器码的机器才能安装你的软件。
获取硬盘序列号的方法如下(代码)
以驱动器C为例:
获取硬盘序列号的方法如下(代码)
以驱动器C为例:
全部回答
- 1楼网友:几近狂妄
- 2021-04-03 18:39
所谓机器的机器码其实就是电脑的一些特征码,包括硬盘序列号、cpu编号、bios编号等等和硬件有关的编号。
你可以用在vc++中获取这些编号,并用一定的算法将他们组合后,就生成了一个机器码,用这个机器码按照一定的算法生成一个注册码,这样就对你的软件进行了保护,使得只有拥有这个机器码的机器才能安装你的软件。
获取硬盘序列号的方法如下(代码)
以驱动器c为例:
char m_volume[256];//卷标名
char m_filesysname[256];
dword m_serialnum;//序列号
dword m_filenamelength;
dword m_filesysflag;
::getvolumeinformation("c:\\",
m_volume,
256,
&m_serialnum,
&m_filenamelength,
&m_filesysflag,
256);执行该函数后,m_volume就是卷标名字符串,m_serialnum就是序列号
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯