Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
MaD1
Сообщений: n/a
#1

Почему исчезают вкладки при нажатии на Esc? - C++

11.08.2011, 23:58. Просмотров 1098. Ответов 5
Метки нет (Все метки)

Здравствуйте!

Создаю вкладки с использованием Tab Control'а в VC6.
Все нормально, но вот только при нажатии на Esc (или Enter)
исчезает полностью вкладка (ее внутренность). Но при переходе
из одной вкладки в другую, предыдущая изщезнувшая появляется вновь.
Как такое побороть? И вообще как заставить приложение (главное окно)
не реагировать на Esc и Enter и почему такая лажа?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2011, 23:58     Почему исчезают вкладки при нажатии на Esc?
Посмотрите здесь:

C++ Операция при нажатии клавиши
Выход по ESC C++
C++ Esc-последовательности
C++ getch(); ожидает ESC и при этом ест вводимый символ
Выход из программы по нажатии esc C++
При нажатии - отобразить картинку C++
C++ Действие при нажатии Enter
При передачи указателя на обьект ошибка,а при передаче ссылки на указатель нет. Почему? C++
Не исчезают сердца при потере жизни в игре C++
C++ При обращении к структуре из класса возникает исключение:нарушение прав доступа при записи. Почему?
При одном кострукторе вызывется деструктор, при другом нет - почему? C++
Почему cin не смогла обработать ESC, а getche() смогла? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Meer
0 / 0 / 0
Регистрация: 19.02.2011
Сообщений: 17
12.08.2011, 01:12     Почему исчезают вкладки при нажатии на Esc? #2
Ковырять обработчики OnOK и OnCancel.
MaD1
Сообщений: n/a
12.08.2011, 19:56     Почему исчезают вкладки при нажатии на Esc? #3
а их нет %)
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213
14.08.2011, 11:14     Почему исчезают вкладки при нажатии на Esc? #4
Значит добавь
MaD1
Сообщений: n/a
14.08.2011, 18:31     Почему исчезают вкладки при нажатии на Esc? #5
не понимаю... можно поподробней?
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213
14.08.2011, 18:40     Почему исчезают вкладки при нажатии на Esc? #6
Ну, если ты создаешь свой ТAB, наример в диалоговом окне, основанном на СDialog, то у него есть оконная процедура, которя обрабатывает ВСЕ сообщения окна. Когда ты добавляешь свои обработки некоторых событий, то они не обрабатываются автоматически (конкретнее надо читать в помощи, по каждому событию). Если ты добавишь свои обработки для IDOK и IDCANCEL, то они не будут передаваться окну, и соответственно оно не будет на них реагировать.
К стати, надо проверить в свойствах конроля (таба, кнопок) не установленно ли у кого либо свойства default button).
Yandex
Объявления
14.08.2011, 18:40     Почему исчезают вкладки при нажатии на Esc?
Ответ Создать тему
Опции темы

Текущее время: 03:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru