Previous topicNext topic
Help > XEngine_SystemSdk > XEngine_SystemApi > SystemApi_Process >
SystemApi_Process_RunProcess

函数

SystemApi_Process_RunProcess

功能

执行一个指定的进程

语法

BOOL SystemApi_Process_RunProcess(DWORD* pdwProcessId, LPCSTR lpszFilePath, LPCSTR lpszFileName, LPCSTR lpszFileArg = NULL, BOOL bShowWindows = TRUE)

参数

 参数.一:pdwProcessId
  In/Out:Out
  类型:双字
  可空:N
  意思:输出执行成功的进程ID
 参数.二:lpszFilePath
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:要创建的进程的路径+文件名+参数
 参数.三:lpszFileName
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:文件全名称
 参数.四:lpszFileArg
  In/Out:In
  类型:常量字符指针
  可空:N
  意思:要创建进程的参数
 参数.五:bShowWindows
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:进程窗口是显示还是隐藏,默认显示

返回值

类型:逻辑型
意思:是否成功

备注

创建后,这个进程将被当做此程序的子进程运行,并且你的线程将被阻塞直到进程退出

示例