Исправлено форматирование текста. — SchweinDeBurg
Имеется некий класс порожденный от CWnd. Мне нужно написать функцию которая не возвращала управление до завершения каких-нибудь действий с содержимым окна.
Например
CMyWnd wd;//создаем объект
wd.Create(...);//Создаем окно
////////
....
////////
if(wd.FunctDo()) /*здесь программа должна перейти в режим
ожидания результата от окна wd.(что-то типа CDialog::DoModal) */
{
///
};
Помогите с идеей как реализовать данную функцию(FunctDo())
Заранее благодарю...
Убедительная просьба — использовать коды форматирования при вставке текстов программ.
[ posted via RSDN@Home 1.1.4 stable SR1 r568, accompanied by Machine Men — Daytime Theatre ]
Здравствуйте, TheThief, Вы писали:
TT>Вот тока чем DoModal() не устраивает?
Я же говорил класс наследуется от CWnd.
Уфф!

нашел сам!!! А решение оказалось простым:
int CMyWnd::MyFunct {
/*
код
*/
RunModalLoop();// И ничего кроме!!!!
}
Так что всем спасибо!!!