调用外部程序
来源:互联网 发布:淘宝企业店铺注册号 编辑:程序博客网 时间:2024/06/05 00:09
调用外部程序,并且控制窗口是否显示
bool StartProgram(QString filePath, bool bVisiable, bool bWaitting){#ifdef _MSC_VER STARTUPINFOW si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si.cb = sizeof( si ); si.dwFlags = STARTF_USESHOWWINDOW; //bVisiable控制窗口是否显示 if (bVisiable) { si.wShowWindow = SW_SHOW; } else { si.wShowWindow = SW_HIDE; } ZeroMemory( &pi, sizeof(pi) ); if( !CreateProcessW( NULL, (LPWSTR)filePath.utf16(), NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi ) ) { return false; } //bWaiting = true, 等待程序执行完成 if (bWaitting) { WaitForSingleObject( pi.hProcess, INFINITE ); CloseHandle( pi.hThread ); }#endif return true;}
0 0
- 程序调用外部程序
- java调用外部程序
- C# 调用外部程序
- Java调用外部程序
- c++ 调用外部程序
- C#调用外部程序
- C#调用外部程序
- VC 调用外部程序
- C#调用外部程序
- SAP 调用外部程序
- SAP 调用外部程序
- [Ruby]调用外部程序
- javascript调用外部程序
- VC调用外部程序
- Java调用外部程序
- C#调用外部程序
- c#调用外部程序
- 调用外部程序
- NYOJ 38 布线问题
- ASM 无法发现候选磁盘组----丢失的ASM磁盘组 ASM的磁盘组无法挂载
- 目录拷贝
- 使用while阻塞程序
- The Triangle
- 调用外部程序
- 使用Windows系统远程连接Windows server服务器
- XUtils浅谈
- ASM无法发现磁盘组----ORA-29780
- PyQt4百行代码自制密码管理器(二):基本功能实现
- iOS开发之单例模式的写法
- Flex 布局教程
- 命令行jarsigner签字
- Mac中Android Studio的SVN使用详解