通过代码获取本地电脑的cpuid。
cpuid作为每台电脑的唯一标识码,编程中经常会通过获取cpuid来作为一台电脑的注册码。获取方法如下:
void MainWindow::getcpuid(unsigned int CPUInfo[], unsigned int InfoType)
{
#if defined(__GNUC__)// GCC
__cpuid(InfoType, CPUInfo[0], CPUInfo[1], CPUInfo[2], CPUInfo[3]);
#elif defined(_MSC_VER)// MSVC
#endif
}
QString MainWindow::get_cpuId()
{
QString cpu_id = "";
unsigned int dwBuf[4];
unsigned long long ret;
getcpuid(dwBuf, 1);
ret = dwBuf[3];
ret = ret << 32;
cpu_id = QString::number(dwBuf[3], 16).toUpper();
cpu_id = cpu_id + QString::number(dwBuf[0], 16).toUpper();
return cpu_id; }
void MainWindow::on_pushButton_clicked()
{
QString cpuid = get_cpuId();
ui->lineEdit->clear();
ui->lineEdit->setText(cpuid);
}
通过代码获取本地电脑的cpuid。相关推荐
- GDI+ 获取本地电脑的图片编码器
如图是我的电脑的图片编码器 代码如下: View Code 1 //image coder的类型 2 private void Form1_Paint(object sender ...
- C/C++:Windows编程—代码获取本地所有网卡信息(网卡描述,IP地址,子网掩码,MAC地址)
先看效果 看代码 使用 GetAdaptersInfo 函数获取网卡的所有信息. MSDN函数说明 https://docs.microsoft.com/en-us/windows/desktop/a ...
- 获取本地电脑连接的所有WIFI密码(适合Windows 11/10/8/7)
背景 如果你的心入职同事问你公司WIFI密码是多少,恰好这时你也忘记密码,用次方法可以实现得到WIFI密码. 如果你忘记现在在WIFI密码,也可以用此方法获取. 实现 1. 使用管理员权限打开 cmd ...
- java获取本地mac地址
如何用java代码获取本地mac地址呢? 我们可以通过cmd命令:ipconfig -all 来查看我们电脑上的mac地址是多少. 目录 一.自定义方法获取本地mac地址 二.利用第三方工具类获取本 ...
- 获取远程服务器代码到本地文件,获取远程服务器代码到本地文件
获取远程服务器代码到本地文件 内容精选 换一换 远程桌面协议(Remote Desktop Protocol,RDP),是微软提供的多通道的远程登录协议.本节为您介绍如何使用RDP文件远程登录Wind ...
- C++在windows下获取本地主机ipv4地址和ipv6地址的代码
把内容过程中经常用的内容段记录起来,下面内容段是关于C++在windows下获取本地主机ipv4地址和ipv6地址的内容,应该是对码农有所用处. #include <Winsock2.h> ...
- 使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源
使用git在本地电脑与远程GitHub/gitlub库中clone别人的github上的远程仓库代码,找资源 1.在自己电脑创建本地仓库 先下载个Git 打开git bash,找一个存放所有git项目 ...
- clone远程代码 在不同电脑上git_如何使用git在本地电脑clone别人的github上的远程仓库代码...
如何使用git在本地电脑clone别人的github上的远程仓库代码背景操作步骤1.在自己电脑创建本地仓库2.git初始化设置.仓库的初始化以及绑定SSH秘钥3.fork别人的github项目,然后c ...
- Git Bash基本命令,Git提交代码到GitHub,GitHub获取代码到本地
Git简介,GitHub与Git区别,Git与SVN区别:Git简介 Git与GitHub区别和关系 Git官网下载(国内超慢):Git官网下载 Git淘宝镜像(下载非常快):Git淘宝镜像 推荐Gi ...
最新文章
- grep 使用 nsr 实现查找
- [2015-10-28]Angularjs-----数据获取,关联
- easymock教程_EasyMock教程–入门
- C++笔记-二维棋盘数组转邻接表(使用QTL)
- android返回按钮实现,Android实现返回键操作思路
- JDBC学习(五、预编译语句对象)
- CentOS7 MongoDB安裝
- opencv3编程入门毛星云(第五章节5.2)
- 关于egret引擎游戏开发的笔记-1
- AOJ-AHU-OJ-401 Fibonacci GCD
- Mysql设计层优化整理总结
- Pseudo-伪标签
- Android调用系统相机拍照并保存到指定位置
- iOS截屏后仿今日头条实现一键分享
- java 23种设计模式 04 单例模式
- 项目的战前、战中与战后
- JS身份证号码校验,JS根据身份证号码获取出生年月日,JS根据出生年月日获取年龄,JS根据身份证号码获取性别
- 1. HTML学习笔记-2021年11月2日
- 2020黑客大会——深入浅出现代Windows Rootkit
- R语言使用Metropolis-Hastings采样算法自适应贝叶斯估计与可视化