2013-01-06 37 views
0

比方說,我有一個很大的應用程序,裏面有幾個子窗口。 (example從主應用程序中取消子窗口

現在,我試圖將這些「內窗」中的一個拆分到一個新的窗口中,我可以將它移到所有的地方!

是我迄今所做的:

HWND oldHWND = SetParent(hwnd, NULL); 
SendMessage(oldHWND, WM_SYSCOMMAND, SC_CLOSE, 0); 

這一切都工作得非常好,但我不能夠移動的新窗口,我不能關閉它,因爲沒有窗框和沒有關閉按鈕。

對我有什麼建議嗎?

非常感謝!

回答

1

使用框架/關閉按鈕等註冊適合您的未連接「浮動」窗口的窗口類,然後使未連接的窗口成爲其子窗口。

相關問題