Форум Фотогалерея Деловой мир Мелитополя
Мелитополь
Мелитопольский форум
 
 RSS  FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Можно ли модальное окно сделать не модальным?

 
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Мелитополь -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Гость










СообщениеДобавлено: Ср Апр 12, 2006 17:12 pm    Заголовок сообщения: Можно ли модальное окно сделать не модальным? Ответить с цитатой

ссуть ..
открыто модальное окно
как можно его сделать не модальным?
Вернуться к началу
Гость










СообщениеДобавлено: Ср Апр 12, 2006 18:24 pm    Заголовок сообщения: Ответить с цитатой

теоретически я знаю ответ, но хотелось бы почитать мнение других....
поидее модальность окна задается при его создании.. скорее всего в конструкторе....
а изменить свойства (вид, стиль) окна кажется нельзя...
но я могу и ошибатся
Вернуться к началу
Гость










СообщениеДобавлено: Чт Апр 13, 2006 16:25 pm    Заголовок сообщения: Ответить с цитатой

однако нашлось решение Smile

собсно ссырец:
Код:

         CWnd *wnd; // указатель на модальное окно
   wnd=FindWindow(NULL,"Dialog"); // тут его ищем не обязательно будет имя Dialog это я так для примера :)
   if (wnd) // еси шото нашли
   {
      ::ShowWindow(wnd->GetSafeHwnd(),SW_HIDE); // скрываем модальное окно
      ::EnableWindow(wnd->GetParent()->GetSafeHwnd(),true); // делаем активным родителя т.е. то окно которое вызвало :)...

   }

поидее работает

итого тема клосед
Вернуться к началу
Показать сообщения:   
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Мелитополь -> Программирование Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Р: 537412

База отдыха «Белый парус» пгт Кирилловка Азовское море.

Рейтинг Мелитопольских сайтов на Melitopol.org Hosting by VivaNET