Бесплатные средства управления прикреплением, которые могут быть прикреплены в приложение сторонних производителей

У меня есть приложение (не мой), который использует AxXtremeDockingPane CodeJock для добавления прикрепляемых панелей к приложению.

AxXtremeDockingPane назвали метод AttachToWindow(int handle) который при вызове создаст прикрепляющуюся кормушку в окно с предоставленным дескриптором, который может быть любым приложением.

Я задавался вопросом, существуют ли какие-либо другие свободные/более дешевые средства управления прикреплением, которые позволят Вам сделать то же самое?

То, что я пытаюсь сделать, главное приложение (не мой) создает прикрепляющегося менеджера в, он - главное окно, когда выполнение приложения, но они сделали доступ к AxXtremeDockingPane частным подразумевать, что я не могу добавить свои собственные панели к окну главного приложения. Проблема состоит в том, при попытке сделать новый AxXtremeDockingPane и вызов AttachToWindow(int handle) использование дескриптора к главному приложению или любым дочерним окнам, это бросает MemoryAccessViolation, потому что уже существует прикрепляющийся менеджер там.

Я хотел бы найти другой комплект, который может сделать то же самое, таким образом, я могу создать нового менеджера по прикреплению в главное окно, поэтому иметь AxXtremeDockingPane и {другое управление} в главном окне.

Жаль бит трудно для объяснения.

Делает любой знает, как я могу сделать это, или знать любые инструменты, которые делают.

5
задан Nathan W 21 February 2010 в 02:21
поделиться

1 ответ

Я никогда не использовал его, но на SourceForge есть набор DockPanel с открытым исходным кодом:

http://dockpanelsuite.com

Он выглядит точно так же, как DockPanel Visual Studio, судя по скриншотам.

4
ответ дан 15 December 2019 в 00:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: