Man*_*nny 12 windows operating-system system process
我一直试图理解这两个进程创建标志之间的区别.在MSDN文档不明确的区别.
Han*_*ant 16
不同之处在于启动过程可以做什么.在这两种情况下,它都没有控制台.但是使用CREATE_NO_WINDOW选项,它可以调用AttachConsole(ATTACH_PARENT_PROCESS)并访问父控制台窗口(如果可用).当您指定DETACH_PROCESS时,这显然不起作用.然后唯一的选择是让已启动的进程使用AllocConsole()来创建自己的控制台.
或者换句话说,您可以确定启动的进程永远无法通过使用DETACH_PROCESS进入您自己的控制台.
| 归档时间: |
|
| 查看次数: |
4174 次 |
| 最近记录: |