用creatprocess创建启动进程
来源:互联网 发布:淘宝客户服务管理 编辑:程序博客网 时间:2024/06/03 23:33
主进程示例:
STARTUPINFOA si;
si.cb = sizeof(STARTUPINFO);//必须初始化si
si.lpReserved = NULL;
si.lpDesktop = NULL;
si.lpTitle = NULL;
si.dwFlags = 0;
si.cbReserved2 = 0;
si.lpReserved2 = NULL;
PROCESS_INFORMATION pi;
if(!CreateProcess("D://Demo//testcmdpara.exe","cmdline",NULL,NULL, FALSE, 0, NULL, NULL, &si, &pi))
{/创建失败
CString info;
info.Format("LastError=%d",GetLastError(););
MessageBox(info,"Tip");
}
子进程示例:
//在app,InitInstance增加处理命令行参数
DWORD Argc;
LPTSTR * Argv;
#ifdef UNICODE
Argv = CommandLineToArgvW(GetCommandLineW(), &Argc );
#else
Argc = (DWORD) __argc;
Argv = __argv;
#endif
if(Argc >0)
{
if(*Argv[0] == _T(cmdline))
设置相应参数
else
设置相应参数
}
- 用creatprocess创建启动进程
- 程序启动与进程创建
- creatprocess 传入参数例子
- service启动的进程无法获取进程创建的mutex
- OS应用程序的启动过程和进程的创建
- Firefox OS启动过程分析-nuwa创建新进程
- android 启动新 app 的activity 新进程的创建
- android的服务进程Service的创建及启动
- Service启动过程and新进程创建全过程源码分析
- 源码阅读---Activity启动中应用进程的创建
- vc创建注册表协议,使用协议启动进程
- android N进程启动流程(二)(上一个activity的暂停、进程启动、绑定进程与创建application)
- 用fork创建进程树
- 启动进程
- startActivity -进程不在->创建进程->ActivityThread.main->启动主线程消息循环
- nginx源代码分析 - 启动(四) 创建后台进程和worker进程
- 创建进程
- 创建进程
- Qt简介以及如何配置Qt使用VS2010进行开发(摘)
- 外部BT设备收到未识别的命令时将会发送Disc Frame的理论依据
- Android的调试原理(转)
- *.def 文件 LNK1118: “READ”语句中的语法错误
- VC中调用其它程序的三种方法总结
- 用creatprocess创建启动进程
- 2011年3月4日 晴
- 用键盘钩子在Windows平台捕获键盘动作
- 求一个验证题
- 桃园结义
- 测试工程师发展历程
- Ubuntu文本控制台显示英文 图形控制台显示中文
- 大学
- 资料: 双网卡