如何在不崩溃的情况下打开外部应用程序
how to open external app without crash
我已经使用allegro库编写了我的应用程序,我想从qt打开这个应用程序。问题是Alleggo应用程序需要打开外部字体文件。当我使用时:
QProcess *myProcess = new QProcess();
myProcess->start("C:/allegroApp.exe");
应用程序崩溃。有人知道如何在不崩溃的情况下打开它吗?
您可能需要正确设置QProcess::setWorkingDirectory
。将工作目录设置为启动该应用程序时通常使用的目录。
相关文章:
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 尝试从 XamlApplication 编译 C++/WinRT 空白应用程序时,我收到未解析的外部符号 winrt_make_*
- Q不运行外部应用程序
- 从 WebAssembly 运行外部应用程序
- 如何在Qt中打开外部应用程序并将其最小化到系统托盘
- 关闭外部应用程序所需的Windows权限
- 嵌入QT下的小部件中的外部应用程序
- 使用注入的DLL从外部应用程序中渲染OpenGL场景
- 无法在 Java / C++ 中为外部应用程序设置始终处于领先地位
- 将单元格从 QTableView 拖动到外部应用程序
- HTML和C ++可以在没有任何外部应用程序的情况下链接
- 打开外部应用程序并关闭当前应用程序
- 外部应用程序使用共享内存接收消息,但没有包含的数据
- C++:外部应用程序调用超时
- 如何在不崩溃的情况下打开外部应用程序
- winapi:允许打开外部应用程序只在指定的矩形中打开
- 如何在打开外部应用程序时阻止控制台显示
- 在c++中运行外部应用程序的回调
- 如何处理外部应用程序窗口?MFC
- 检查是否有外部应用程序正在使用wxWidgets运行