我有一个启动子进程的程序。当子进程崩溃时,我希望没有调试消息框。我想这样做而不在子进程中写任何东西。
我在 Windows 7 上运行它。
在 createProcess 函数中,在 flags 参数中我只放置了 CREATE_NEW_CONSOLE。
在我的尝试过程中,我将 SetErrorMode(SEM_FAILCRITICALERRORS|SEM_NOGPFAULTERRORBOX) 放入子进程并使其崩溃,没有对话框。现在我在调用create process之前在父程序中调用了相同的函数,并使子程序崩溃,现在出现了消息框。我应该怎么做?