Я почти уверен, что это так, но мне просто нужно убедиться. Я не хочу, чтобы мое приложение выполняло другой метод одновременно с вызовом DocumentCompleted.Имеет ли документ WebBrowser DocumentCompleted тот же поток, что и тот, который вызывает навигацию?
Имеет ли документ WebBrowser DocumentCompleted тот же поток, что и тот, который вызывает навигацию?
ответ
Нет, он поднят в потоке, который создал WebBrowser, тот, который также перекачивает контур сообщения, который сохраняет события в WebBrowser вживую. Вызов Navigate() из рабочего потока технически возможен, но неразумно, если вы хотите держать своих уток подряд.
Да, это так (по крайней мере, в соответствии со следующим изображением от отладчика VS2010);
Бессмысленно, если вы не покажете нам, что вы создали webBrowser1 в потоке * other *, чем в основном потоке, и что этот поток является STA и накачивает цикл сообщений. В последнем потоке явно выполняется Invoke(), каким бы ни был потоковый поток. Верни мне мой голос. –
- 1. только этот элемент не тот, который имеет тот же класс
- 2. Проверьте, имеет ли объект тот же тип, что и переданный
- 3. Проверка, что объект имеет тот же тип
- 4. Mongodb Query, который полагается на тот же документ
- 5. Показать только ребенок имеет тот же класс, что и родительский
- 6. Возможно ли, что несколько NSManagedObjectContext используют один и тот же NSManagedObjectModel? и тот же экземпляр NSPersistentStoreCoordinator
- 7. Функция memmove имеет тот же адрес, что и временный указатель?
- 8. Поднятие другого WebBrowser DocumentCompleted()
- 9. Имеет ли два устройства один и тот же «UUID»
- 10. Почему Alt Gr имеет тот же keyCode, что и Ctrl?
- 11. Почему «None» имеет тот же эффект, что и «np.newaxis»?
- 12. Кнопка кнопки имеет тот же размер, что и входы
- 13. Фрагмент снова вызывает тот же сетевой вызов
- 14. Тот же цвет, что и тот же коэффициент, что и у R
- 15. Имеет ли DataReader.NextResult результат всегда один и тот же порядок
- 16. MigraDoc: Rendering тот же документ дважды
- 17. Sonar Eclipse не использует «тот же качественный профиль, что и тот, который используется на сервере»
- 18. Имеет ли два IP-адреса один и тот же порт?
- 19. Использует ли C# Parallel.ForEach тот же поток для итераций коллекции
- 20. Имеет ли Apache httpd & Tomcat тот же пул потоков?
- 21. Поток WebBrowser Navigate и InvokeScript
- 22. React JS 2 вызывает тот же компонент
- 23. выбрать из списка, который имеет тот же код
- 24. Всегда тот же поток получает процессорное время
- 25. Используя тот же webInstance, который выполняет testuite
- 26. Номер эхо-файла MySQL, который имеет тот же идентификатор сеанса
- 27. Кабель действия тот же, что и Фэй?
- 28. Убейте процесс, который имеет тот же GID для другого процесса
- 29. parsing командной строки args, который имеет тот же ключ - java
- 30. Имеет ли две активности в одном пакете один и тот же поток?
Ханс, можно ли получить ссылку на этот факт в документах MS? –
мой отладчик думает иначе. см. мой add –