Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 00:53
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Попробовал почитать msdn и различные форумы, но в голове не укладывается все равно, как сделать. Есть программка на MFC с базовым классом CScrollView. По нажатии определенной кнопочки в меню вызывается маленький модальный диалог, просит ввести немного данных в Edit'ы и закрывается. Сделать это - проблема Я создал новый класс при помощи ClassWizard, прикрепленный к ресурсу этого диалога. Вызываю его так: CModalDlg* dlg1 = new CModalDlg(); int a = dlg1->DoModal(); Понятно, что конструктор без параметров ни к чему не приведет) Поэтому когда нажимаю кнопочку с этим обработчиком, не происходит ничего, кроме заблочивания реакции мыши на все окно. Потом после сброса фокуса показывается этот диалог, тоже недоступный для ввода, и приложение увисает намертво. У меня вопрос. Какие функции и методы надо встроить в класс этого диалога, чтоб он работал, и как правильно его вызывать (к тому же, как достать CWnd* главного окна этого приложения для конструктора диалога)? Пожалуйста, не сочтите за труд разъяснить))
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
«help» как новый модальный глагол Guest Новый архив 3 0 30.09.2011 04:59
Диалог Guest Второй архив вопросов и ответов 0 29.03.2011 08:41



© www.otvetnemail.ru - Форум вопросов и ответов.