惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 司徒正美
博客园 - 【当耐特】
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
宝玉的分享
宝玉的分享
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
L
LangChain Blog
D
Docker
腾讯CDC

博客园 - 泡泡

设置文件属性 VC - 泡泡 - 博客园 程序小注意 - 泡泡 - 博客园 dll 有关CComboBox - 泡泡 - 博客园 有关线程 ADO 存储过程 - 泡泡 - 博客园 VC执行存储过程 - 泡泡 - 博客园 读写文件操作 - 泡泡 - 博客园 Access数据库SQL操作 ComboBox控件-转 CTime 常用字符转换 字符串分解 音频 Inno SetUp 控件LIST 有关音频编码 窗口透明、半透明 Windows Media
有关进程创建,与子进程的路径指定
泡泡 · 2006-09-22 · via 博客园 - 泡泡

 startinfo.lpDesktop = "";
 startinfo.lpReserved = NULL;
 startinfo.lpTitle = NULL;
 startinfo.dwFlags = STARTF_USESHOWWINDOW;
 startinfo.cbReserved2 = 0;
 startinfo.lpReserved2 = NULL;
 startinfo.wShowWindow = SW_HIDE;// SW_SHOW; 

//获取进程的绝对路径。如:e:\aaa\bbb\pro.exe 
char out_pathName[MAX_PATH];
 ::GetModuleFileName(NULL,out_pathName, MAX_PATH); 
 CString path = out_pathName;
 path = path.Left(path.ReverseFind('\\'));
 path +="\\tools";

 bool bgood =CreateProcess(".\\tools\\DBBackUp.exe",
  NULL,//commLine
  NULL,
  NULL,//FALSE,//
  FALSE,//是否继承句柄
  0,//
  NULL,//环境的申明,为NULL默认与父进程的环境一致
  path,//路径,为NULL默认与父进程的exe路径是一致的。

子进程路径说明

"E:\\\\客户端\\客户端\\tools",//NULL
  &startinfo,
  &pinfo
  );


 if(!bgood)
 {
  ExMessageBox("产生进程失败!","",MB_OK);
  return ;
 }
 return ;