cmd dosウィンドウを閉じることを禁止します


最近制作されたいくつかのPythonプロジェクトはシステムのバックグラウンドで長期にわたって運行する必要があり、システムサービスを作るには大きな問題があり、dos、cmdウィンドウの閉鎖を禁止すればいいと思います.
ネット上で捜索して、方式はとても多くて、ただ比較的に古くて、一部の操作は順調に運行をコンパイルすることができなくて、1つの招待状を書き換えます
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