Я хотел бы интегрировать существующую программу (например: блокнот, проводник и т. Д.) В новое окно, которое я хочу создать. Цель состоит в том, чтобы иметь 2 разных программы в 1 окне. Знаете ли вы, возможно ли это? Если это так, то какую технологию я могу использовать? (Я могу использовать C++, C# в Windows 7/Visual) Спасибо.Интеграция существующей программы в новый GUI
ответ
Если вы хотите добавить внешнюю программу, то я предлагаю вам взглянуть на SetParent
, ShowWindow
и SetWindowLong
. Теория состоит в том, чтобы установить ваше окно (или элемент управления внутри вашего окна) в качестве родителя другого окна/элемента управления.
Спасибо. Я пробовал это: http://www.codeproject.com/Articles/9123/Hosting-EXE-Applications-in-a-WinForm-project Замечательно, что он отлично работает с блокнотом, но проблема в том, что он не работа с ieplorer или explorer ... – Maelkun
Какой номер не работает? – Spooky
Я работаю над Windows 7, а Internet Explorer и Explorer не обрабатываются в моем графическом интерфейсе, они открываются, как всплывающее окно, в новом окне. – Maelkun
- 1. Интеграция рубиновой программы с GUI в приложении Rails
- 2. Vaadin интеграция существующей базы данных
- 3. Автоматизация уже существующей программы python
- 4. Интеграция кода GUI Qt в C#
- 5. Интеграция существующей библиотеки Python в Anaconda
- 6. GUI для программы OpenCL
- 7. Разработка программы с GUI
- 8. Расчет программы GUI # 2
- 9. Программы MySQL GUI
- 10. Ошибка компиляции программы Gui
- 11. интеграция внешней программы
- 12. Выполнение программы GUI GUI с внешнего сайта
- 13. Передача данных в новый GUI
- 14. Вставить в новый столбец существующей таблицы
- 15. Интеграция Meteor js с существующей пользовательской системой
- 16. Интеграция скручена в существующее приложение GUI pyqt
- 17. Интеграция последовательной связи в wx GUI
- 18. Интеграция консоли Python в GUI C++ приложений
- 19. Интеграция пакетного скрипта в Java GUI?
- 20. RefineryCMS интеграция с существующей Rails 3.1+ приложение
- 21. Интеграция ElFinder с существующей системой разрешений
- 22. Python: Изучение данных программы GUI
- 23. Ошибки программы базового GUI Java
- 24. Java GUI: изменение программы калькулятора
- 25. Приостановка программы при использовании GUI
- 26. программы GUI, проблема с tabbedpanes
- 27. Как уменьшить сложность программы GUI
- 28. GUI для программы Tetris неисправен
- 29. Java: NullPointerException простой GUI-программы
- 30. Интеграция программы на веб-сервере
Я думаю, что у вас уже есть две или несколько разных программ, работающих в одной Windows ... ха-ха, так смешно меня ... в любом случае проверить [это] (http://www.codeproject.com/Articles/23064/ Window-Tabifier) и [this] (http://www.codeproject.com/Articles/9123/Hosting-EXE-Applications-in-a-WinForm-project) – musefan
@musefan +1 для второй ссылки – Spooky
ваша первая ссылка кажется хорошим, потому что он может обрабатывать окно проводника, тогда как проект вашей второй ссылки не может. Я попытаюсь это понять (может быть, сложно!) – Maelkun