Вопрос

У меня есть MFC CDialog с IWebBrowser2 в этом.Я добираюсь до страницы, которая имеет HTML-текстовую область, я могу ввести текст, но Backspace не стереет его.

Это было полезно?

Решение

Когда элемент управления ATL ActiveX, который подклассы контроль редактирования размещается в Internet Explorer, нажав клавишу Backspace при установке фокусировки в управление редактированием, приводит к тому, что Internet Explorer навигация на предыдущей веб-странице.Если нет веб-страниц, предыдущих к одному с помощью элемента управления, ключ Backspace функционирует как обычно.

Когда пользователь нажимает на подклассный элемент управления, элемент управления не активирован UI.Это означает, что любые клавиши ускорителя обрабатываются рамой Internet Explorer.Контроль никогда не дает изменений для обработки клавиши ускорителя Backspace.

Обратитесь: http://support.microsoft.com/kb/190044 >

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top