powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Открытие диалога внутри главного окна!
3 сообщений из 3, страница 1 из 1
Открытие диалога внутри главного окна!
    #32778650
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста кто знает?

У меня есть главная форма;

открываю ее вот так :

BOOL CMyApp::InitInstance()
{
m_pMainWnd=new CMainWnd();
ASSERT(m_pMainWnd);
m_pMainWnd->ShowWindow(SW_SHOW);
m_pMainWnd->UpdateWindow();
return TRUE;
};


в меню есть пункт при выборе которого открывается диалоговое окно.
Ток вот подскажите пожалуйста как мне открыть этот диалог внутри рабочей области главного окна?

Вот так диалоговое окно открываю:

void CMainWnd::DataInsert()
{
CMyDlg dlg;
dlg.DoModal();

}
...
Рейтинг: 0 / 0
Открытие диалога внутри главного окна!
    #32778683
Siebentearbeit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо отнаследовать для главного окна(MainFrame) - OnCommand()
и в ней, по ID пункта, вызвать функцию открытия диалога.

Это делается из класс-визарда.
...
Рейтинг: 0 / 0
Открытие диалога внутри главного окна!
    #32778691
paule
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я визардом не пользовался.

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


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