Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.197.123] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте товарищи!
Вот у меня вопрос к вам. Как создать модальный диалог?Вроде должнл быть очень просто... Создаем базовый диалог , редактируем, но вот не пойму как его сделать модальным. |
Сообщ.
#2
,
|
|
|
Хммм. CDialog::DoModal (::DialogBox) ?
|
Сообщ.
#3
,
|
|
|
Всё просто.
1. Заходишь в ресурсы своего приложения и добавляешь диалог. 2. Потом щёлкаешь по кнопке "ОК" на диалоге, он предлагает создать тебе класс для диалога, называешь класс например CMyDiag. 3. Потом, ты хочешь сделать вызов диалога в MainFrame. Добавляешь в шапку файла MyMainFrame.cpp вызов файла #iclude "mydiag.h" 4. Дальше уже там где ты вызываешь этот диалог делаешь следующее: CMyDiag my_diag; my_diag.DoModal(); Хотя тут ещё куча вариантов как можно это сделать. |