社区
嵌入开发(WinCE)
帖子详情
createprocess创建进程后,怎么等待子进程创建初始化完毕?
wolong98
2009-06-30 11:31:01
WaitForInputIdle 函数 wince不支持
有什么好建议 来等待 子进程创建完毕?
...全文
247
7
打赏
收藏
createprocess创建进程后,怎么等待子进程创建初始化完毕?
WaitForInputIdle 函数 wince不支持 有什么好建议 来等待 子进程创建完毕?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大鲸鱼有韵味
2011-10-21
打赏
举报
回复
WaitForInputIdle(pi.hProcess, 5000);
hhyh612
2009-07-03
打赏
举报
回复
从应用角度来看,它确实没有初始化完
但这是应用相关的,createprocess的主进程不可能知道
wolong98
2009-07-02
打赏
举报
回复
比如 cmd.exe
createprocess 后 ,并不能马上进行模拟输入操作,
createprocess 只是创建进程, 并不等待进程初始化完毕
hhyh612
2009-07-01
打赏
举报
回复
问题逻辑有问题,何谓创建初始化完毕
对于主进程而言,createprocess返回后子进程就已经创建初始化完毕了
wolong98
2009-07-01
打赏
举报
回复
子进程,是现成的程序,非自己编写,如果自己编写的当然简单
91program
2009-07-01
打赏
举报
回复
进程创建完毕时,让它发一个消息出来,这样就知道进程创建完毕了
nick_TS16949
2009-07-01
打赏
举报
回复
ls说的没错~
createprocess返回,则调用进程已经初始化完毕了。
Windows 2000
进程
控制
在Windows环境中,每个
进程
的生命周期都始于`
CreateProcess
()`API函数的调用,它负责在对象管理器子系统内
初始化
进程
对象。而
进程
的结束通常由`ExitProcess()`或`TerminateProcess()`函数完成,其中`ExitProcess()`...
进程
与线程的分析,很有用
这段代码展示了如何
创建
一个名为“记事本”的
子
进程
,并
等待
它执行
完毕
后获取其退出状态码。这个例子中涉及到的关键函数和变量包括: - `
CreateProcess
()`:用于
创建
新
进程
。 - `WaitForSingleObject()`:
等待
指定...
进程
控制与描述代码
示例代码中没有直接调用`TerminateProcess`函数,而是通过`WaitForSingleObject`
等待
子
进程
结束,并随后关闭
进程
和线程的句柄。 ```c // Wait until child process exits. WaitForSingleObject(pi.hProcess, ...
郭艺璇-
进程
控制实验报告1
- **Windows**: 使用`WaitForSingleObject()`函数在父
进程
(mytime)和
子
进程
中实现同步,确保父
进程
等待
子
进程
执行
完毕
后再进行后续操作。 - **Linux**: 在Linux环境下,父
进程
通过调用`wait()`函数
等待
子
进程
...
操作系统课件:Lecture5
进程
的控制与调度.ppt
在Unix中,
子
进程
使用`exit()`后变为僵尸状态,
等待
父
进程
的`wait()`系统调用来释放资源。 - **
进程
阻塞与唤醒**:
进程
因
等待
资源、I/O操作或外部事件而进入阻塞状态。当
等待
的事件发生,如I/O完成或接收到消息,...
嵌入开发(WinCE)
19,520
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章