我有一个vc ++程序,它使用创建进程线程一遍又一遍地调用用MFC vc ++编写的另一个大型exe。 有时exe无法启动,因为exe中的DoModal失败,但并非总是如此。在6个电话中,2个可能无法启动。
是否存在某种资源限制?或其他可以识别问题而不是-1返回代码的东西? 这似乎主要是当我在localsystem帐户下作为服务运行时,不确定原因 - 可能是一个红色的鲱鱼。
在主应用程序启动主窗口中: -
CTestDlg dlg;
int ret = dlg.DoModal();
返回代码有时为-1。
答案 0 :(得分:0)
为我工作,但在更改后必须重新启动才能生效。