一个欲儿的博客

一个欲儿的博客

C++ 病毒基础,如何隐藏程序的任务栏,还有隐藏控制台程序的黑色控制台
2019-04-30

#include<windows.h>
#include<cstdio> 
#include<windows.h>
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 这就是最重要的一个隐藏程序的代码
int main()
{
	//VS编译器中加入L是为了防止char类型的实参与LPCWSTR类型的形参类型不兼容
        MessageBox(GetForegroundWindow(), L"弹窗内容", L"弹窗标题", 1);
	//Dev C++ 可将L删除MessageBox(GetForegroundWindow(), "弹窗内容", "弹窗标题", 1);

	while (1);
	return 0;
}

其他的都差不多就多一条代码而已

#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 这就是最重要的一个隐藏程序的代码

main函数里的。是一个弹窗,但是呢,你其实可以把弹窗写入while{true}这样的花就是无限打开弹窗了。。。。。

运行一次程序吧看看截图,底部是没有任务栏的,也就是说这个程序被隐藏了,关闭方式也简单,去任务管理器关就好了

image.png

发表评论: