У меня есть приложение SDI, написанное в MFC. Кадр делится на 1 строку и 2 столбца с помощью окна-разделителя. Ниже приведены сведения о строке и столбце (R0C0 означает строку № 0 и столбец № 0).
- Представление R0C0 — это CFormView с несколькими элементами управления вводом, такими как текстовое поле, поле со списком и т. д.
- Представление R0C1 — это CHtmlView, который содержит содержимое HTML, относящееся к элементу управления, который имеет фокус ввода в R0C0.
Я могу обновлять содержимое HTML, а также вызывать функции Javascript через свой код MFC.
Проблема: когда пользователь нажимает на R0C1, содержащий CHtmlView, фокус теперь находится на html-странице. Я хочу, чтобы пользователь мог выйти из R0C1 с помощью клавиатуры и вернуться к R0C0. Можете ли вы помочь с этим, пожалуйста? Очевидно, что пользователь может щелкнуть представление R0C0 с помощью мыши, но у нас есть пользователь, которому необходимо использовать клавиатуру для использования этой функции.
Дайте мне знать, если вопрос недостаточно описательный, и я упрощу его еще больше.
Цените свое время.
Спасибо, Байт