Beginner_mfc Ответов: 2

Изменение порядка управления нажатием клавиши tab после изменения положения кнопок в cpropertysheet


Я изменил положение кнопок Cpropertysheet, но когда я нажимаю клавишу tab с клавиатуры, порядок перемещения элемента управления остается старым.Поскольку у нас нет никакого файла .rc для Cpropertysheet, поэтому мы также не можем изменить порядок нажатия клавиши tab оттуда, просто переместив конкретный компонент выше в файл .rc.Итак, как я могу изменить порядок нажатия вкладок?

Что я уже пробовал:

Понятия не имею ,так как Cpropertysheet не имеет никакого файла .rc, поэтому мы не можем перемещать компоненты в файл .rc, который помогает в достижении заданного запроса .

2 Ответов

Рейтинг:
1

Richard MacCutchan

Кнопки на листе свойств фиксированы: см. Класс CPropertySheet | Microsoft Docs[^].


Рейтинг:
0

KarstenK

Вы можете обрабатывать порядок управления прессой вручную, выполняя свои действия в обработчике очереди сообщений windows.

Я бы рекомендовал обращение в Пример статьи PreTranslateMessage.