Здравствуйте A.Ustas, Вы писали:
A.U> Как воспользоваться (грамматно) функциями (членами класса)
A.U>диалогового окна, вызвавшего модальное окно, из последнего ?
Я в некотором затруднении:
если имеется ввиду модель типа
CMyModal * pModal;
CMyDlg::Func()
{
int nRes = pModal->StartWork();
// ...
}
то ответ очевиден:
CMyModal * pModal;
CMyDlg::Func()
{
pModal->SetMyDlg( this ); // CMyModal::SetMyDlg( CMyDlg * pDlg ) { m_pMyDlg = pDlg; }
int nRes = pModal->StartWork();
// ...
}
CMyModal::StartWork()
{
m_pMyDlg->DlgFunc();
// ...
}
Понять же написаное как-то иначе я затрудняюсь.