【发布时间】:2009-12-07 21:26:48
【问题描述】:
我正在尝试以这种方式使用 wxExecute: wxExecute("taskkill /F /IM ASServer.exe");
而且我不打算看到弹出的终端窗口(windows)。有没有办法做到这一点? 除了这个http://wiki.wxwidgets.org/WxExecute
谢谢,
【问题讨论】:
标签: wxwidgets
我正在尝试以这种方式使用 wxExecute: wxExecute("taskkill /F /IM ASServer.exe");
而且我不打算看到弹出的终端窗口(windows)。有没有办法做到这一点? 除了这个http://wiki.wxwidgets.org/WxExecute
谢谢,
【问题讨论】:
标签: wxwidgets
您链接到的 wiki 页面上给出的方式是标准的做法,但如果您真的无法忍受,以下应该可行:
wxProcess process;
wxExecute("taskkill /F /IM ASServer.exe", wxEXEC_ASYNC, &process);
【讨论】:
至少在 2.9 中(我认为 2.8 中不存在),只需将 wxEXEC_HIDE_CONSOLE 标志传递给 wxExecute()。
【讨论】: