当CreateProcess函数返回的进程ID不对时,怎么在启动程序后获取程序窗口句柄

当CreateProcess函数返回的进程ID不对时,如何在启动程序后获取程序窗口句柄
如图 当CreateProcess函数返回的进程ID不对时,如何在启动程序后获取程序窗口句柄。
我需要启动用一个程序多次,需要在启动的时候获取他的窗口句柄或进程ID,来管理程序。现在的问题是CreateProcess无非正确返回进程ID。请高手帮我解决下。

------解决方案--------------------
一定要启动,可不可以遍历当前进程,然后匹配进程名字得到所有对应的PID,然后你来管理
------解决方案--------------------
CreateProcess多个实例?