作为另一个应用程序的子/弹出窗口激活应用程序 [英] Activating an application as a child/popup of another application
本文介绍了作为另一个应用程序的子/弹出窗口激活应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Windows XP下,是否可以执行第三方应用程序,因此其主窗口将是我的VC ++ MFC应用程序的子/弹出窗口?
Under Windows XP, is it possible to execute a 3rd party application, so its main window will be a child/popup window of my VC++ MFC application?
- 我想要像任何其他窗口一样控制它的Z顺序
- 我不希望它在任务栏中可见
- 我想捕获其WM_CLOSE并在我的应用程序中处理
一般来说,
推荐答案
这是一个在应用程序中托管其他应用程序的示例:
将.exe应用程序托管到对话框中
Here is an example on hosting other applications in your application:
Hosting .exe applications into a dialog
另外,您可能想查看 hooks a>,特别是 WH_CALLWNDPROC
(如果要监视所有邮件)。
Also you may want to check out hooks and specifically the WH_CALLWNDPROC
if you want to monitor all messages.
这篇关于作为另一个应用程序的子/弹出窗口激活应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文