我有一个exe,我的exe调用一个java应用程序,我有这个,exe和java应用程序的进程ID。 当我的exe由其他vc ++ App(cppApp)调用时,我的问题是当cppApp关闭时,它会终止我的exe,因为我的exe正在调用java应用程序,它没有被清理。我的cppApp使用终止进程来终止我的exe,我的exe中有逻辑用于清理我的exe正在调用的子进程,但我认为当调用终止进程时,它就像我们从任务管理器那样硬终止没有清理被调用的进程(即java App)。有没有办法优雅地终止我的exe及其调用过程?