Re: Доступ из модального окна
От: mitq Россия  
Дата: 14.04.02 13:19
Оценка: 3 (1)
Здравствуйте 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();
   // ...
}

Понять же написаное как-то иначе я затрудняюсь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.