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

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

Войти
Регистрация
Восстановить пароль
 
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 32
Регистрация: 27.12.2009
Сообщений: 1,767
#1

Показать messagebox и при этом все остановить все события основного окна - C++

06.11.2011, 23:17. Просмотров 669. Ответов 4
Метки нет (Все метки)

суть в чем.
после того как пэкмен съедает все точки я хочу кинуть messagebox(пока для начала) о том что уровень завершен. но при этом у меня выходит так что message я кидаю а при нажатии стрелок объект все равно движется. как от этого избавиться?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 23:17     Показать messagebox и при этом все остановить все события основного окна
Посмотрите здесь:

C++ Вывести все числа, которые встречаются в этом массиве несколько раз
C++ Как сделать так чтобы при развертывании окна во весь экран все объекты на форме размещались по ней равномерно?
C++ Программа должна показать все комбинации заданной суммы чисел
Переписать содержимое файла А в файл В, перенося при этом в конец каждой строки все входящие в нее знаки препинания C++
Класс: показать все варианты замены провода без повторов C++
Показать все элементы очереди C++
C++ Напечатать все значения n, при которых все числа последовательности будут не меньше а
C++ Перенести все цифры в конец строки, при этом порядок букв не меняется
Не могу уничтожить все нечетные элементы. При этом использовать динамический массив C++
Показать все лишние переменные C++
Все ли хорошо в этом коде C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digit@ll
Brainsbreaker
 Аватар для Digit@ll
868 / 346 / 27
Регистрация: 01.02.2011
Сообщений: 1,496
07.11.2011, 00:16     Показать messagebox и при этом все остановить все события основного окна #2
Ну так ручками всё завершай, отключай что уже не надо. MessageBox - это не стоп-кран.
Artishok
ЧакЭ одобряЭ
 Аватар для Artishok
277 / 276 / 32
Регистрация: 27.12.2009
Сообщений: 1,767
07.11.2011, 00:23  [ТС]     Показать messagebox и при этом все остановить все события основного окна #3
понятно
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.11.2011, 13:59     Показать messagebox и при этом все остановить все события основного окна #4
сделай что бы по завершении уровня в переменую bool bPauza записывалось значение true, и в коде где ты обрабатываешь нажатие кнопок поставь условие типа:
C++
1
2
3
4
5
6
7
8
if ( bPauza == false )
{
    if (кнопка нажата) { тогда бегаем }
}
else if ( bPausa == true )
{
    Sleep( "pause" );
}
и выводи Messagebox c кнопочками YES и NO
например если YES то в bPauza пишешь false и начинаешь след. уровень
ForEveR
07.11.2011, 15:33     Показать messagebox и при этом все остановить все события основного окна
  #5

Не по теме:

programina, Ага. Именно bPausa...

Yandex
Объявления
07.11.2011, 15:33     Показать messagebox и при этом все остановить все события основного окна
Ответ Создать тему
Опции темы

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