1
如何在C++ Builder XE中確定窗口當前是否停靠?我的應用程序中的所有窗口都來自基類TForm。如何將變化從停靠狀態變爲停靠狀態,反之亦然?如何確定表單是否停靠?
如何在C++ Builder XE中確定窗口當前是否停靠?我的應用程序中的所有窗口都來自基類TForm。如何將變化從停靠狀態變爲停靠狀態,反之亦然?如何確定表單是否停靠?
表格的HostDockSite
屬性在停靠時不爲NULL
,否則爲NULL
。
沒有爲HostDockSite
更改時沒有具體的通知,但是你可以重寫形式的虛擬Dock()
和/或DoDock()
方法調用繼承的方法時,檢查HostDockSite
變化。或者,覆蓋窗體的虛擬SetParent()
方法,並檢查窗體的ControlState
屬性中的csDocking
標誌。