- 博客(15)
- 资源 (8)
- 收藏
- 关注
原创 C/C++应用--Window下获取硬件信息(CPU, 硬盘,网卡等)
/*------------------------------以下为头文件声明-------------------------*/#include <Windows.h>#include <string>#include <iostream>#include <winnt.h>#include <tchar.h> #i...
2020-04-27 11:35:30 1958
原创 使用Windows钩子HOOK拦截鼠标和键盘的操作,实现禁用键盘鼠标功能,监听键盘按键功能
/*------------------------------以下为头文件声明-------------------------*/#ifndef GLOBALHOOKMANAGER1_H#define GLOBALHOOKMANAGER1_H#include <windows.h>static HHOOK m_Mouse;//鼠标钩子句柄static HHOOK m_K...
2019-10-18 17:40:58 3491 1
原创 Windows平台C/C++实现对键盘或鼠标驱动设备的禁用、启动、卸载以及刷新设备管理列表功能
/*----------------------以下为类的头文件声明 --------------------------*/#ifndef KEYBOARDMOUSE_DEVICE_CONTROLLER_H#define KEYBOARDMOUSE_DEVICE_CONTROLLER_H#include <QString>#include<windows.h>...
2019-10-18 17:24:12 2991 1
原创 IMAPI2实现光盘擦除功能
//必须引用的头文件#include <imapi2.h>#include <imapi2error.h>#include <imapi2fs.h>#include <imapi2fserror.h>#include <shlwapi.h> // for SHCreateStreamOnFileExint _t...
2019-10-16 13:55:53 897
原创 shellapi将文件删除到回收站 或 删除文件不提示(删除错误也不提示)
//用shellapi里的SHFileOperation函数删除文件或文件夹 void DeleteFileOrDir(){ //将文件或目录删除操作 char chrefile[] = "E:\\20190220115045.bmp"; SHFILEOPSTRUCT lpfileop; lpfileop.hwnd = ...
2019-06-04 17:19:11 534
原创 Qt创建开机启动快捷方式和桌面启动快捷方式
//建立桌面快捷方式 QString strAppPath = "C:/UpdateApp/MyProcess.exe";//要创建快捷方式的应用程序绝对路径 QString strDesktopLink = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation) + "/"; strDes...
2019-05-23 14:17:38 1704
原创 获取与当前进程名相同的进程ID列表,并杀掉除当前进程外的进程(目的:防止用户重复启动当前软件,导致软件无法正常运行)
#include "myprocess.h"//随意创建的一个QT界面类#include <QtWidgets/QApplication>#include <QFileInfo>#include <QString>#include <windows.h>#include <stdint.h>#include <tlhel...
2019-05-21 10:50:05 911
原创 Windows自带API获取硬盘温度、硬盘使用时间、以及硬盘内存使用情况(包括总内存,空闲内存,已用内存)
#include <iostream>#include <comdef.h>#include <Wbemidl.h>using namespace std;/************************************************************************//* 获取硬盘总使用时间和温度 ...
2019-04-16 16:16:24 5646 3
原创 C实现输入一个字符串,字符串为一个算式,计算出结果(包含+,—运算)
//代码实现:#include<stdio.h>#include <string.h>#include <stdlib.h>int main(int argc, char *argv[]){ char inputCh[255]; scanf("%s", inputCh); int isum = 0; int snu...
2019-03-21 09:18:42 11488 3
原创 C++或C控制PC电脑关机、重启、注销
#include <windows.h>//功能实现 BOOL ReSetWindows(DWORD dwFlags, BOOL bForce){ //检查参数是否正确 if (dwFlags != EWX_LOGOFF&&dwFlags != EWX_REBOOT&&dwFlags != EWX_SHUTDOWN) ...
2017-09-07 16:41:33 7128 1
原创 MD5 单向加密
/*头文件声明*/#ifndef QMD5_H#define QMD5_H#include #include /* Type define */typedef unsigned char byte;typedef unsigned long ulong;using std::string;using std::ifstream;class QMD
2017-09-07 15:08:08 581
原创 AES加密
#include #include #include #include int main(int argc, char** argv) { AES_KEY aes; unsigned char key[AES_BLOCK_SIZE]; // AES_BLOCK_SIZE = 16 unsigned c
2017-08-11 09:42:50 549 2
原创 QT5 多语言设计及键盘控制
//主界面类#ifndef MYKEYRESPOND_H#define MYKEYRESPOND_H#include #include "ui_mykeyrespond.h"#include #include #include "mychilddlg.h"#include #include class MyKeyRespond : publi
2017-08-02 09:43:19 860
MFC实现DVD刻录.rar
2019-06-24
DB.Browser.for.SQLite-3.11.2-win64.msi
2019-05-21
Xvid-1.3.3.zip
2019-05-21
WinRing0相关源代码,及已编译好的dll动态库,支持Win32和x64平台下获取CPU温度获取及cpuid相关操作
2019-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人