2010-11-07 156 views
2

我有一个名为A.exe的可执行文件(说它是cmd.exe)。我要启动它(也是我想它的多个实例),另一个窗口内(即我要创建)一样,如何将另一个进程的窗口作为子窗口加载?

alt text

如何创建使用Win32这样的窗口(程序)或MFC?或者这是不可能的?谢谢.....

问候,

+0

我不相信这是可能的。 – 2010-11-07 15:56:08

+0

哦......我最初的猜测是......但我想知道是否有可能做到这一点。 – Morpheus 2010-11-07 15:58:22

+0

[在我的C#Win应用程序中打开Windows计算器?]的可能的重复(http://stackoverflow.com/questions/4113755/open-windows-calculator-in-my-c-win-application) – 2010-11-07 16:38:42

回答

0

你可以做到这一点通过挂钩窗口创建和重新定向所有的创作是父进程的孩子。 AFAIK(我可能会被告知不然)窗口句柄是全局的,所以你可以从任何窗口下降,包括其他进程中的窗口。

+0

嘿!感谢你的回答。你能指引我看一篇文章或例子吗?这将是真的很有帮助。 – Morpheus 2010-11-08 16:06:31

相关问题