⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 proj3_13.cpp

📁 WINDOWS编程(C++),判断是否中了"冰河"。
💻 CPP
字号:
#include <stdio.h> 
#include <windows.h> 
main() 
{ 
	HKEY hKEY; 
	LPCTSTR data_Set = "txtfile\\shell\\open\\command"; 
	long ret0 = (RegOpenKeyEx(HKEY_CLASSES_ROOT,
		data_Set, 0, KEY_READ,&hKEY)); 
	if(ret0 != ERROR_SUCCESS) //如果无法打开hKEY,则终止程序的执行 
	{
		return 0; 
	}
	//查询有关的数据
	LPBYTE owner_Get = new BYTE[80]; 
	DWORD type_1 = REG_EXPAND_SZ ; 
	DWORD cbData_1 = 80; 
	long ret1=RegQueryValueEx(hKEY, NULL, NULL,
		&type_1, owner_Get, &cbData_1); 
	if(ret1!=ERROR_SUCCESS) 
	{ 
		return 0; 
	} 
	
	if(strcmp((const char *)owner_Get,"%systemroot%\\system32\\notepad.exe %1") == 0)
	{
		printf("没有中冰河");
	}
	else
	{
		printf("可能中了冰河");
	}
	
	printf("\n");
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -