
C语言
CJ_WORLD
这个作者很懒,什么都没留下…
展开
-
C/C++应用--Window下获取硬件信息(CPU, 硬盘,网卡等)
/*------------------------------以下为头文件声明-------------------------*/#include <Windows.h>#include <string>#include <iostream>#include <winnt.h>#include <tchar.h> #i...原创 2020-04-27 11:35:30 · 2026 阅读 · 0 评论 -
使用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 · 3765 阅读 · 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 · 955 阅读 · 0 评论 -
shellapi将文件删除到回收站 或 删除文件不提示(删除错误也不提示)
//用shellapi里的SHFileOperation函数删除文件或文件夹 void DeleteFileOrDir(){ //将文件或目录删除操作 char chrefile[] = "E:\\20190220115045.bmp"; SHFILEOPSTRUCT lpfileop; lpfileop.hwnd = ...原创 2019-06-04 17:19:11 · 563 阅读 · 0 评论 -
获取与当前进程名相同的进程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 · 989 阅读 · 0 评论 -
Windows自带API获取硬盘温度、硬盘使用时间、以及硬盘内存使用情况(包括总内存,空闲内存,已用内存)
#include <iostream>#include <comdef.h>#include <Wbemidl.h>using namespace std;/************************************************************************//* 获取硬盘总使用时间和温度 ...原创 2019-04-16 16:16:24 · 5890 阅读 · 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 · 11723 阅读 · 3 评论