关于CreateProcess() 这个API函数的调用 大家好 请帮帮我 我想调用CreateProcess()这个API 用它来启动另一程序 比如说 B.EXE 但是这个B.EXE需要一个参数 比如说 127.0.0.1 :8080 这个的参数 (一个IP和一个端口) 怎么调用呀 给个实例 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 STARTUPINFO StartInfo; // name structurePROCESS_INFORMATION ProcInfo; // name structurememset(&ProcInfo, 0, sizeof(ProcInfo)); // Set up memory blockmemset(&StartInfo, 0 , sizeof(StartInfo)); // Set up memory blockStartInfo.cb = sizeof(StartInfo); // Set structure sizeCreateProcess(NULL,"B.EXE 127.0.0.1:8080", NULL, NULL, NULL, NULL, NULL, "c:\\test" /*程序所在目录*/, &StartInfo, &ProcInfo); 带上参数B.exe "127.0.0.1:8080" MSDN上有使用的例子,至于怎么传递参数,好象CreateProcess里面没这个参数选项 TCHAR cmdLine[80] = _T("B.EXE 127.0.0.1:8080");CreateProcess(NULL, cmdLine, …… 如何把单文档窗口上的图,线保存成32位的BMP,以及保存路径 VB+VC来开发软件 ATL中怎样在已有对象基础上做一个新对象 散分, 祝各位春节快乐! 如何点击一个对话框的按钮使另一个对话框显示或蕴藏? 怎么样启动一个应用程序? W2A宏转换字符的问题 关于CListCtrl里面包含checkbox, edit box的难题。泣血求助。 有关ACCESS的SQL语句的用法问题!在线等待 在ADO 中怎么确定当前记录的位置和定位到指定位置的记录! 关于颜色的计算~ 请教一个使用ADO连接远程SQL数据时的问题
PROCESS_INFORMATION ProcInfo; // name structure
memset(&ProcInfo, 0, sizeof(ProcInfo)); // Set up memory block
memset(&StartInfo, 0 , sizeof(StartInfo)); // Set up memory block
StartInfo.cb = sizeof(StartInfo); // Set structure size
CreateProcess(NULL,"B.EXE 127.0.0.1:8080", NULL, NULL, NULL, NULL, NULL, "c:\\test" /*程序所在目录*/, &StartInfo, &ProcInfo);
B.exe "127.0.0.1:8080"
MSDN上有使用的例子,至于怎么传递参数,好象CreateProcess里面没这个参数选项
CreateProcess(NULL, cmdLine, ……