社区
工具平台和程序库
帖子详情
如何在一个进程里面启动另外一个进程?
tjroamer
2004-05-07 09:17:30
我想在main函数里面启动另外一个进程,需要用什么函数?
而且,我想只是启动另外一个进程,原进程还是继续在运行,这可能吗?
谢谢,我记得好像是shell什么的是不是啊?
...全文
198
7
打赏
收藏
如何在一个进程里面启动另外一个进程?
我想在main函数里面启动另外一个进程,需要用什么函数? 而且,我想只是启动另外一个进程,原进程还是继续在运行,这可能吗? 谢谢,我记得好像是shell什么的是不是啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tjroamer
2004-05-08
打赏
举报
回复
用system(...),不能两个进程同时运行,只能等调用的进程完成之后才能运行原进程。
用WinExec(...),如果是控制台程序,调用的进程的显示窗口和原进程的显示窗口是一个。
用ShellExecute(...)显示窗口可以不同。
cngdzhang
2004-05-07
打赏
举报
回复
用::ShellExecute执行成功返回>32的值
下面的是启动扫雷程序的:
if((int)::ShellExecute(m_hWnd,NULL,"WinMine.exe",NULL,NULL,SW_SHOWNORMAL)>32)
{
}
Jinhao
2004-05-07
打赏
举报
回复
WinExec("c:\\hi.exe"); 方便得多
或者
system("c:\\hi.exe");
tjroamer
2004-05-07
打赏
举报
回复
谢谢freefalcon(心宇) ,我试一试。
junnyfeng
2004-05-07
打赏
举报
回复
mark
freefalcon
2004-05-07
打赏
举报
回复
哦,那是线程
进程的话windows中用CreateProcess
ShellExecute可以执行另一个程序,当然也可以说开启了一个进程
freefalcon
2004-05-07
打赏
举报
回复
unix中用fork
windows中用CreateThread
Android应用程序在新的
进程
中
启动
新的Activity的方法和过程分析
前面我们在分析Activity
启动
过程的时候,看到同
一个
应用程序的Activity一般都是在同
一个
进程
中
启动
,事实上,Activity也可以像Service一样在新的
进程
中
启动
,这样,
一个
应用程序就可以跨越好几个
进程
了,本文就分析一下在新的
进程
中
启动
Activity的方法和过程。 在前面Android
进程
间通信(IPC)机制Binder简要介绍和学习计划一文中,我们提到,在Andro
Linux
启动
新
进程
的几种方法及比较
有时候,我们需要在自己的程序(
进程
)中
启动
另
一个
程序(
进程
)来帮助我们完成一些工作,那么我们需要怎么才能在自己的
进程
中
启动
其他的
进程
呢?在Linux中提供了不少的方法来实现这一点,下面就来介绍
一个
这些方法及它们之间的区别。 一、system函数调用 system函数的原型为: #include int system (const char *string); 它的作用
MFC学习之创建
进程
、获取
进程
相关信息、获取
启动
参数
执行程序时,在命令行中输入的参数是程序的
启动
参数。如果
进程
知道其他
进程
的标识 (PID),还可以通过 OpenProcess 函数取
进程
的柄,也可以通过 GetProcessId 通过柄取 PID,在具有权限的情况下,也可以通过相关函数获取其他
进程
的信息。需要注意的是,在本实例中,为 CreateProcess 设置了尽可能简单的参数,使用 pi变量获取返回的子
进程
信息并使用了
进程
句柄等信息。如果
一个
进程
创建了另外
一个
进程
,那么被创建的
进程
称为子
进程
,创建者称为子
进程
的父
进程
。3,
进程
句柄和
进程
标识。
C#在
一个
进程
中调用另
一个
进程
后台
进程
IsBackground
最近在做
一个
项目时,需要在
一个
进程
中调用另
一个
进程
,这里记录一下, 在msdn 上有
一个
简介,上面的介绍:https://msdn.microsoft.com/en-us/library/system.diagnostics.process.start(v=vs.110).aspx 是通过Process.Start方法,这个方法是
一个
重构的方法。
创建子
进程
去执行另外
一个
程序的三种方法
创建子
进程
去执行另外
一个
程序的三种方法
工具平台和程序库
24,860
社区成员
27,333
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章