一个应用程序通过CreateProcess(...)API函数创建几个进程,能说明所有的进程都属于这个应用程序吗?
解决方案 »
- GDI+ 双缓存 绘制 png图片 透明问题 求解
- 请问一下CImageList的一点小问题
- ActiveX控件嵌入web页面后放到服务器,客户端用TT可以正常访问控件,用IE访问不了控件,请问高手这是什么原因
- 单文档框架中如何将处理过的图像显示在其他界面(空间)上?
- 如何恢复窗口的表示
- vs.net那样的工具栏是怎么做的?
- 关于RTTI中CRuntimeClass的问题!!!
- installshield问题
- 如何获得第三方软件的状态栏上某个pane的文字?
- 关乎性命,请伸出援助代码!
- 怎样用 SendMessage 将文本框中的文字全选。 (该文本框的句柄已经获得)
- 关于SystemParametersInfo
当你closehandle()以后两者应该说没有什么太大的附属关系了
不过比较特殊的是,你仍然可以有一定的控制权。
按照常理来说,一个应用只能有一个进程,无数个线程(不要太多哦,最好不要多于64个,太多容易死锁或性能下降,无数个纤程).
CreateProcess(...)API函数创建的几个进程,这些进程的父进程将是您的进程,但使用
closehandle()后,他们就独立了(自居山头为王了).
要想控制它们,你可以使用Pipe技术,向在本进程一样的使用他们(Oracle,MS SQL Server等数据库就用这玩艺).Good Luck!