禁止cmd dos 窗口被关闭

最近因制作的几个Python项目需要在系统后台长期运行,做成系统服务又小题大做,随想到只要禁止关闭dos、cmd窗口就可以了。

网上搜搜,方式很多,只是较老,有些操作不能顺利编译运行,改写一个帖子

3步

1. 建立c 项目,console app

2.main.c 文件内容

#include 
#include 
#include 

int main( int argc, char *argv[] ) {

	DeleteMenu( GetSystemMenu( GetConsoleWindow(), FALSE ), SC_CLOSE, MF_BYCOMMAND );
	DrawMenuBar( GetConsoleWindow() );
	return 0;
}

编译运行,保留.exe文件至Python程序文件夹,比如为test.exe

3.dos窗口执行Python程序

      1)cmd内执行test

       2)执行python app.py

 

 

 

你可能感兴趣的:(C/C++,智者,Python)