#include<stdio.h>
#include<Windows.h>
_declspec(dllexport) goBaidu(){
do{
malloc(1024 * 1024 * 10);
Sleep(2000);
MessageBoxA(0, "你好", "老马今晚请你吃饭,地点:隔壁老王家",0);
} while (1);
}
可以让QQ登录界面在品目上到处跑
#include<windows.h>
#include<stdio.h>
void openQq();
void moveQQ()
{
HWND win = FindWindowA("TXGuiFoundation", "QQ");//HWNDshi qq的编号 find寻找窗口
if (win == NULL)
{
printf("QQ在玩失踪");
}
int i = 0;
while (i < 768){
SetWindowPos(win, NULL, i * 16 / 9, i, 500, 400, 0);
i += 10;//每次增加10像素
Sleep(100);
if (i / 10 % 2)
{
ShowWindow(win, SW_HIDE);
}
else
{
ShowWindow(win, SW_SHOW);
}
}
}
void main10()
{
//system("taskkill /f /im qq.exe");
openQq();
Sleep(5000);
moveQQ();
Sleep(5000);
}
void openQq()
{
ShellExecuteA(0, "open", "\"G:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQ.exe\"", 0, 0, 1);
}
这篇博客展示了如何使用C语言编写两个恶作剧程序。第一个程序不断分配内存并显示消息,直到用户终止。第二个程序则打开QQ并使其窗口在屏幕上移动,制造混乱效果。通过`FindWindowA`和`SetWindowPos`等函数实现窗口操作,使用`Sleep`函数控制执行间隔。
4466

被折叠的 条评论
为什么被折叠?



