2009-12-02 168 views

回答

0

當Windows啓動程序其父是桌面窗口。

如果你能以某種方式操縱的是,它可能工作。

不過,我懷疑這是可能的,我爲什麼要允許你在你的窗口中運行應用程序?特別是MDI?除此之外 - 在子窗口中運行與在「主」窗口中運行不完全相同。

說了,有一個應用程序在那裏(不能認爲它的名字哦)的,做的地方單獨的應用程序中的標籤。如果你不在Windows 7上,那很漂亮。在Business of Software論壇上的人可能會幫你找到它。

2

也許這就是你正在尋找here答案。可以這樣做......查看該鏈接中的示例。

希望這會有所幫助, 最好的問候, 湯姆。

0

那麼,啓動應用程序並存儲它的PID之後,您可以開始監視創建的窗口,可以通過CBTHook或只使用計時器和GetWindows來查找何時由PID創建頂級窗口有問題。

然後你可以使用的setparent使該窗口孩子的MDIChild(我懷疑你可以把它你的MDIChild直接)。

這應該讓你去。之後你會遇到什麼,我真的不知道。我想你必須關聯你的應用程序或外部應用程序的任何移動,以便窗戶看起來被粘在一起...

Maybo你可以從外部應用程序(Get/SetWindowsLong)去掉標題。這可能會讓它看起來更好...

相關問題