之前写的时候突然想起来了,搭配前几章可以写一个很有意思的程序
MessageBox是Windows API中用于显示消息框的函数,它通常用于向用户展示信息、确认操作或获取用户输入。在C++中,它的基本语法如下:
#include <windows.h>
int result = MessageBox(NULL, "这是一个消息", "窗口标题", MB_OK | MB_ICONWARNING); // 参数说明
参数解释:
NULL
或者 指向窗口句柄的指针:消息框将关联到这个窗口,如果没有传递,则关联到当前活动窗口。- “这是一个消息”:你要显示的消息内容。
- “窗口标题”:消息框的标题行文字。
- MB_OK | MB_ICONWARNING:这是标志常量,MB_OK表示有确定按钮,MB_ICONWARNING表示警告图标。
(本代码仅供娱乐,任何责任与作者无关)
#include <windows.h>
#include<bits/stdc++.h>
using namespace std;
int main()
{
HWND hwnd=GetForegroundWindow();
ShowWindow(hwnd,SW_HIDE);
while(1)
{
MessageBox(NULL,"你好","Windows-Error",MB_OK);
Sleep(10000);
}
}
这里双引号里的可以随便改,还有Sleep函数的数值也是
之前第二期的文章还在待审核,还得再等等
这个的话是可以关掉的,顺便说一下,showwindow函数我运行后发现(从任务管理器看的):它将运行框这个应用程序改为了进程,这次也是一样。
不过这章的目的主要是骚扰一下,并不会太严重
解决方法就是Ctrl+Shift+Esc调出任务管理器,在看进程一栏,结束就行了