如何从我的程序运行.exe并获取句柄

时间:2011-11-08 06:33:59

标签: c++ winapi

如何在C ++中打开进程并获取句柄。我知道有system()和许多方法来获取句柄,但我确信有一种更简洁/替代的方法来做到这一点。或system()是从你自己内部打开.exe的唯一方法吗?

2 个答案:

答案 0 :(得分:6)

执行此操作的常用方法是使用Win32 API CreateProcess。此函数的最后一个参数是包含进程句柄(HANDLE hProcess)的结构(PROCESS_INFORMATION)的out参数。

答案 1 :(得分:0)

使用ShellExecute