- 自己开发了一个gui程序SimMesh,在控制台窗口使用命令行启动后,可以看见进程能成功运行起来:

在任务管理器里面查看,发现SimMesh进程位于命令处理程序所在的进程组下面

此时发现关闭cmd窗口,自己开发的程序SimMesh就退出了
但是对比notepad++,同样使用命令行启动:

发觉notepad++ 进程没有在命令行进程组中,他是独立的,

此时关闭命令行窗口,notepad++ 进程依然保留
请问notepad++ 的这种关闭了cmd窗口但是进程依然不退出的效果是如何实现的?
环境win10 64位 ,开发工具 vs2017