56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
1 | |
Открытие окна внутри своего приложения17.03.2009, 20:32. Показов 6947. Ответов 6
Метки нет (Все метки)
У меня вопрос, Есть некая задача. Я написал окно на WPF и мне необходимо, чтобы внутри этого окна открывался новый процесс (чтобы было мое окно, а внутри него, например, InternetExplorer.)
Пробывал использовать System.Diagnostic.Process.Start(...) с различными параметрами, но это всего навсего открывает новое окно процесса. Можно ли как-нибудь реализовать такую штуку?
0
|
17.03.2009, 20:32 | |
Ответы с готовыми решениями:
6
Открытие окна в wpf приложения Открытие окна приложения на другом компьютере Открытие окна внутри webbrowser Открытие дочернего окна в MDI приложении внутри вкладки TabControl |
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
13.04.2009, 17:59 [ТС] | 2 |
Я почитал немного информации и понял, что тут не обойтись без WinApi. Я обратил внимание на функцию createWindow. Скорее всего надо использовать её и в качестве родительского окна указывать мое окно. На верном ли я пути?
0
|
2 / 2 / 0
Регистрация: 17.04.2009
Сообщений: 8
|
|
17.04.2009, 14:48 | 3 |
Создавать окно через CreateWindow не обязательно
Можно получить handle уже созданого окна
0
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
17.04.2009, 15:15 [ТС] | 4 |
получить хэндл не сложно, но как заставить само окно открыться внутри созданного мной окна? в качестве контента к Button например? (Если можно с кодом)
0
|
2 / 2 / 0
Регистрация: 17.04.2009
Сообщений: 8
|
|
22.04.2009, 18:39 | 5 |
можно на эту кнопку влепить winformshost из wpf
в нем показывать контрол(на winforms) который содержит нужный процесс чтобы создать такой контрол вызвать через api функцию SetParent c handle этого процесса в параметре
1
|
56 / 55 / 7
Регистрация: 17.03.2009
Сообщений: 112
|
|
22.04.2009, 23:14 [ТС] | 6 |
Огромное тебе спасибо!!!!!!!!!! Работает. Респект)))
0
|
0 / 0 / 0
Регистрация: 27.08.2010
Сообщений: 18
|
|
31.08.2010, 15:48 | 7 |
Destroyer87, Добрый день, хотелось бы узнать как вы реализовали программу внутри программы Открытие окна внутри своего приложения
0
|
31.08.2010, 15:48 | |
31.08.2010, 15:48 | |
Помогаю со студенческими работами здесь
7
Использование своего объекта своего класса внутри другого Запуск консольного приложения без окна внутри формы своей программы CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне Открытие файла своего формата Открытие своего дела, каков риск? Действия внутри контрола (своего) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |