Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

11.08.2011, 23:58. Просмотров 1130. Ответов 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++
Ребят, как реализовать досрочный выход из программы на любом этапе ее выполнения, желательно по нажатии клавиши ESC?

Почему cin не смогла обработать ESC, а getche() смогла? - C++
С cin ничего не вышло, а getche распознала. #include <iostream> #include <conio.h> using namespace std; class tollBooth { ...

Не исчезают сердца при потере жизни в игре - C++
В игре есть три жизни, соответственно, отображаются три сердца. Если жизнь пропадает, то сердце должно пропадать. Когда жизни...

getch(); ожидает ESC и при этом ест вводимый символ - C++
кусочек программы словаря процедура перевода слов с английского на русский struct types { char rus,angl; }; ...

Почему при нажатии Esc мгры сворачиваются? - Игры
Привет программисты дело вот в чем когда я играю в игру то нажимая esc игра сворачивается и открывается "мой компьютер"

Организовать ,что при нажатии Enter входит в меню , а при нажатии Esc выходит с программы - Pascal ABC
Вот кусочек курсовой , помогите организовать такую вещь как при нажатии Enter входит в меню , а при нажатии Esc выходит с программы.Если...

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

Элементы в Фрагменте не исчезают при выборе другой вкладки - Программирование Android
ситуация такая есть два пункта меню ,1 и 2, на одном фрагменте кнопка на другом 3 кнопок , такая ситуация когда я жму на первый...

При нажатии Esc вернуться в основное меню - Pascal ABC
вообщем у меня есть такой пункт как Рисунок, когда я его нажимаю, появляется рисунок, после чего мне нужно чтобы при нажатии Esc меня...

Отключение скрипта фиксации курсора при нажатии Esc - Unity, Unity3D
Всем привет. Помогите пожалуйста. Написал скрипт в unity на C#. Суть скрипта заключается в отключения скрипта фиксации курсора при нажатии...

Как выйти из цикла при нажатии клавиши ESC - C (СИ)
Доброго времени дня. Поясните, как выйти из цикла при нажатии клавиши ESC void GetStr() { char *array_str; char str; int...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.