我有一個應用程序(不是我的),它使用CodeJock的AxXtremeDockingPane將可停靠面板添加到應用程序。可以停靠到第三方應用程序的自由停靠控件
AxXtremeDockingPane有一個名爲AttachToWindow(int handle)
的方法,它在被調用時會在提供句柄的窗口中創建一個對接管理器,該窗口可以是任何應用程序。
我想知道是否有任何其他免費/更便宜的停靠控制,可以讓你做同樣的事情?
我想要做的是,主應用程序(不是我的)在應用程序運行時在其主窗口中創建了一個對接管理器,但他們訪問了AxXtremeDockingPane私有,這意味着我無法將自己的面板添加到主應用程序窗口。問題在於,如果您嘗試製作新的AxXtremeDockingPane並使用主應用程序的句柄或任何子窗口調用AttachToWindow(int handle)
,則會拋出MemoryAccessViolation,因爲那裏已經有一個對接管理器。
我想找到另一個可以做同樣事情的套件,所以我可以在主窗口中創建一個新的對接管理器,所以在主窗口中有AxXtremeDockingPane和{other control}。
抱歉有點難以解釋。
有誰知道我該怎麼做,或知道任何工具。
晚了一個月,但我第二次停靠面板套件。我已經在衆多的內部應用中使用過它。 – Yoopergeek 2010-03-23 14:03:07