佚名通过本文主要向大家介绍了createdispatch,createdispatch函数,createdispatch失败,app.createdispatch,获得进程句柄等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何获得使用CreateDispatch创建的新进程的句柄?
描述:
解决方案1:
描述:
使用CreateDispatch创建了WORD进程:
wordApp.CreateDispatch("Word.Application");
然后进程列表中出现了WINWORD。EXE,但如何能获得它的进程句柄呢?我希望能在它发生异常时通过进程句柄来控制它,谢谢
解决方案1:
你可以用OLE方法获得Word的HWND之后再用API查询其所在进程ID
解决方案2:GetWindowThreadProcessId得到进程id,再OpenProcess得到进程句柄
您可能想查找下面的文章:
- 请教:一个VC++的自动化问题CreateDispatch
- CreateDispatch出错,错误号为2,高手帮忙~~~~
- 为何CreateDispatch总是失败?
- COleDispatchDriver::CreateDispatch
- COleDispatchDriver::CreateDispatch干什么的?
- 对word和excel应用对象创建失败,CreateDispatch"WordApplication",NULL,感谢指教
- 很无奈!!!unicode环境下调用appCreateDispatch_T"ExcelApplication"不成功
- 有关CreateDispatch的问题
- CreateDispatch_T"ExcelApplication"报错
- OLE编程:CreateDispatch_T"WordApplication",NULL)后如何获得进程的ID?