powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / немодальное диалоговое окно
7 сообщений из 7, страница 1 из 1
немодальное диалоговое окно
    #33947132
dfgh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал Wizard'ом диалоговое окно, как его можно переделать из модального в не модальное??
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33947141
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
изменить конструктор, вызывать не через DoModal(), а CreateWindow()

--------------------------------------------------------------
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33948445
dfgh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не трудно, можно с примерчиком, а то как-то не могу разобраться с параметрами.
Собственно вот стандартный код, который создает MFC, как его подправить, чтоб диалоговое окно было немодальным ??
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
BOOL CCheckUPApp::InitInstance()
{
	// Standard initialization
	// If you are not using these features and wish to reduce the size
	//  of your final executable, you should remove from the following
	//  the specific initialization routines you do not need.

	CCheckUPDlg dlg;
	m_pMainWnd = &dlg;
	int nResponse = dlg.DoModal();
	if (nResponse == IDOK)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with OK
	}
	else if (nResponse == IDCANCEL)
	{
		// TODO: Place code here to handle when the dialog is
		//  dismissed with Cancel
	}

	// Since the dialog has been closed, return FALSE so that we exit the
	//  application, rather than start the application's message pump.
	return FALSE;
}
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33948479
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здесь уже было где-то попробуй поиском
--------------------------------------------------------------
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33948549
Nahel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
CDialog m_dlg; //Гдето внутри класса CMyApp
.....
m_pMainWnd = m_dlg;
	m_dlg->Create(CMailerDlg::IDD);
	m_dlg->ShowWindow(SW_SHOW);	
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33948556
Nahel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
точнее так
Код: plaintext
1.
2.
3.
4.
5.
6.
CDialog *m_dlg; //Гдето внутри класса CMyApp
......
m_dlg = new CMailerDlg(NULL);
m_pMainWnd = m_dlg;
m_dlg->Create(CMailerDlg::IDD);
m_dlg->ShowWindow(SW_SHOW);
...
Рейтинг: 0 / 0
немодальное диалоговое окно
    #33948683
dfgh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nahelточнее так
Код: plaintext
1.
2.
3.
4.
5.
6.
CDialog *m_dlg; //Гдето внутри класса CMyApp
......
m_dlg = new CMailerDlg(NULL);
m_pMainWnd = m_dlg;
m_dlg->Create(CMailerDlg::IDD);
m_dlg->ShowWindow(SW_SHOW);


Спасибо!! =)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / немодальное диалоговое окно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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