Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 19.12.2012, 09:02   #1
Berlioz
Изучающий C и ASM
Форумчанин
 
Регистрация: 25.05.2012
Адрес: Новосибирск
Сообщений: 89
Репутация: 10
По умолчанию Модальный MessageBox

Всех приветствую! Пишу GUI на асме с использованием окна типа dialog. Возникла проблема: при нажатии на кнопку вылезает сообщение. Если не закрыв сообщение вывести оное еще раз, программа вылетает. Как можно dialog на момент работы сообщения сделать неактивным?

P.S. Может, недогуглил, но api не нашел
Berlioz вне форума   Ответить с цитированием
Старый 19.12.2012, 09:13   #2
waleri
Профессионал
 
Регистрация: 13.07.2012
Адрес: Нижний Новгород
Сообщений: 5,873
Репутация: 1915
По умолчанию

И не найдете. Все зависит от того, как открываете диалог и кто его owner.
Если используете все правильно, винда все сделает за вас. Если нет, все надо делать ручками - брать owner окно и запрещать его, через EnableWindow() и не забыть его разрешить до уничтожения диалога.

PS.
Если оное окно вылезает не вследствие GUI а какойто внутренней логики, тогда ничто вам не поможет, меняйте логику.
waleri вне форума   Ответить с цитированием
Старый 19.12.2012, 11:54   #3
777user777
Пользователь
 
Аватар для 777user777
 
Регистрация: 29.11.2010
Сообщений: 38
Репутация: 12
По умолчанию

Первый параметр MessageBox.
777user777 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MessageBox riko782 Windows Forms 1 17.04.2012 01:39
MessageBox Nice42ru Общие вопросы Delphi 6 04.06.2010 11:35
MessageBox CraZZZy-GameRRR Общие вопросы Delphi 7 30.05.2010 01:42
MessageBox mifka72 Помощь студентам 13 08.02.2010 15:46
messageBox Andrey174rus Общие вопросы Delphi 4 10.10.2009 17:45


01:47.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru