WxWidgets wxExecute
跳到导航
跳到搜索
如果你不想在同步执行命令时弹出终端窗口,可以这样做:
wxArrayString output; wxArrayString errors; wxExecute (command, output, errors);
就是这么简单。您可以检查输出和错误,看看是否有什么有趣的东西,但您不需要这样做。
为了在异步启动应用程序时完成相同的工作,您可能需要使用wxProcess。
程序启动资源管理器并选择一个文件
在窗口下的以下命令:打开选定指定文件夹、文件或程序的窗口视图。
#ifdef __WXMSW__ wxExecute(wxString::Format("explorer.exe /select,%s", fullPath.c_str())); #endif