У меня есть элемент управления PropertySheet в диалоговом окне MFC, в котором есть несколько вкладок. Внутри страниц вкладок я хочу добавить пользовательский элемент управления, разработанный в WPF, в качестве содержимого вкладки. Это требование я уже выполнил. Тем не менее, теперь последнее, что мне осталось, это правильно установить порядок вкладок между PropertySheet и пользовательским элементом управления WPF, т. Е. Из заголовка страницы вкладки -> Пользовательский элемент управления WPF (переместится в пользовательский элемент управления в соответствии с заданным порядком вкладок) -> кнопка «ОК». -> Кнопка «Отмена» -> Кнопка «Применить» -> Кнопка «Справка» и возврат в заголовок вкладки В настоящее время табуляция работает только в PropertySheet.
Я понимаю, что для плавного перемещения курсора между элементами управления MFC и WPF мне необходимо реализовать интерфейс IKeyboardInputSink. Но я не смог найти / понять, как мне реализовать этот интерфейс. Может кто-нибудь предоставить информацию о том, как мне этого добиться?