如何将winform应用程序与另一个应用程序对接

时间:2009-09-08 17:57:09

标签: c# winforms docking

我正在尝试使用winform应用程序停靠并跟随另一个应用程序,如IE或word。我的完整计划是在地下运行程序,然后这个特定的应用程序正在运行,我的winform将最大化并停靠,如果移动将跟随,最小化此应用程序是否最小化。

你们能告诉我一些关于如何做的想法吗?

感谢

2 个答案:

答案 0 :(得分:1)

您必须将消息发送到其他应用程序并进行分析。以下是MSDNMSDN Magazin上窗口系统挂钩的一些资源。因此,您将不得不使用旧的P / Invoke,因为没有托管API。

答案 1 :(得分:0)

钩子可以工作;但是,您提到的程序(IE和Word)都提供了允许您自定义用户界面的API。我先看那里。顺便说一句,由于IE的环境受限,您在使标准钩子API工作时会遇到很多麻烦。