powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / MFC Visual Studi 2010 Модальное окно
6 сообщений из 6, страница 1 из 1
MFC Visual Studi 2010 Модальное окно
    #38834626
Galadriel75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем!

Задолбался уже искать косяк:
добавил в ресурсы новый диалог, добавил новый класс наследник от CDialog, в главном окно приинклюдил нужный заголовочный файл, на кнопку повесил обработчик:
Код: plaintext
1.
2.
	ShowText showText;
	int a =showText.DoModal();



и в итоге нет никакого окна....

что еще не так? вроде в простейших случаях ничего ж не надо вручную прописывать?
DoModal() возвращает -1.

Все обгуглил - везде стандартный рецепт - в ресурсах добавить диалог, создать класс от класса CDialog, добавить заголовки, потом объявить объект данного класса и сделать DoModal()....

Ну вот схрена тогда не работает нихера? Что еще надо сделать? Не создавать же окно? В винапи все сделал за 3 минуты и работало, а на MFC что за хрень?
...
Рейтинг: 0 / 0
MFC Visual Studi 2010 Модальное окно
    #38834691
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видел как тут пишут? http://msdn.microsoft.com/en-us/library/619z63f5.aspx
Попробуй просто повтори этот пример.
...
Рейтинг: 0 / 0
MFC Visual Studi 2010 Модальное окно
    #38834706
Galadriel75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо! сейчас посмотрю!
...
Рейтинг: 0 / 0
MFC Visual Studi 2010 Модальное окно
    #38834746
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Galadriel75,

Проверь, что

диалог создан со стилем WS_POPUP

перед созданием диалога (вызовом DoModal() ) установлен идентификатор .dll для загрузки ресурсов из него.
(это делается вызовом функции AfxSetResourceHandle() , если что -- подробности в описании этой фунции.)
...
Рейтинг: 0 / 0
MFC Visual Studi 2010 Модальное окно
    #38834752
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Galadriel75,

У тебя также не задаётся в крнструкторе диалога идентификатор ресурса.
Это допустимо, но для немодальных диалогов. Для модальных он должен быть задан.

Скорее всего, в этом и проблема.
...
Рейтинг: 0 / 0
MFC Visual Studi 2010 Модальное окно
    #38835067
Galadriel75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,
ок! Спасибо огромное! - чутка позже - с работы приду, попробую и отпишусь!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / MFC Visual Studi 2010 Модальное окно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]