Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
В Вашем случае перед ретурном необходимо организовать цикл выборки сообщений
Либо создавать модальный диалог
:) чудес оказывается не бывает... открылся
Так и вставить в диалог контрол браузера, проинициализировав его в OnInitDialog
Совершенно без разницы, кто будет выступать поставщиком окна
а дальше интерсесная вещь.
добавил обработку OnCreate. В нём создание окна CHtmlView. Это вполне нормально работает в обычном приложении, но здесь приводит к падению терминала - и как обычно на строке Navigate.
Причина какая-то вообще неясная. Он не хочет создаваться ни в интерфейсе IWebBrowser2 ни в виде класса CHtmlView
снова застрял...
Так и вставить в диалог контрол браузера, проинициализировав его в OnInitDialog
переместил в OnInitDialog создание интерфейса
Как и вчера всё повторилось - ошибка возникает именно при создании хоста.
где же профит ? :)
в результате создаётся диалог, но без контрола.
Кстати, при помещении на диалог компонента (Microsoft Web Browser) с панели инструментов - терминал падает (стабильно).
проконсультируйте пожалуйста - какой технологией помещен Internet Explorer_Server на окно чарта.
News container
|--Shell Embedding
|--Shell DocObject View
|--Internet Explorer_Server
Это сделано с помощью IWebBrowser2 как я пытаюсь прикрутить через ATL - HTML Control или иным способом?
И вопрос второй - спасёт ли от падений терминала создание отдельного потока CWinThread для контрола IWebBrowser2 ?
но здесь приводит к падению терминала - и как обычно на строке Navigate.
А под контрол создано отдельное окно и отдельный поток?
Я бы сказал, для начала надо открыть отдельным окном-
и попробовать сделать навигацию там.
.
Цикл обработки сообщений должен быть в своем потоке.
А под контрол создано отдельное окно и отдельный поток?
Я бы сказал, для начала надо открыть отдельным окном и попробовать сделать навигацию там.
да. это всё происходит в окне диалога как на скрине.
но наверно окно диалога находится в потоке терминала.