【问题标题】:IContextMenu::InvokeCommand, break away from job?IContextMenu::InvokeCommand,脱离工作?
【发布时间】:2013-07-07 19:59:07
【问题描述】:

我在指定了JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE 的作业中有一个子进程。

但是,当我调用 IContextMenu::InvokeCommand 时,任何启动的进程都会在我的子进程退出时自动终止,因为它们会自动包含在作业中。

我怎样才能防止这种情况发生?

【问题讨论】:

    标签: winapi visual-c++ jobs createprocess


    【解决方案1】:

    我找到的解决方案是指定

    JOB_OBJECT_LIMIT_BREAKAWAY_OK | JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK
    

    对于子进程,让其子进程自动脱离工作。

    【讨论】:

      猜你喜欢
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多