Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сообщения в цикле...

462
09 июля 2003 года
little brother
81 / / 18.10.2002
Подскажите кто-нибудь как решить задачку. У меня очень большой и долгий цикл (думаю неважно что там происходит) и во время выполнения этого цикла программа как-будто подвисает (т.е. пока выполняется цикл остальная часть приложения ждет его окончания и ничего не в состоянии делать). Как сделать чтобы цикл не мешал программе?
463
09 июля 2003 года
waterman
178 / / 17.01.2003
Цитата:
Originally posted by little brother
Подскажите кто-нибудь как решить задачку. У меня очень большой и долгий цикл (думаю неважно что там происходит) и во время выполнения этого цикла программа как-будто подвисает (т.е. пока выполняется цикл остальная часть приложения ждет его окончания и ничего не в состоянии делать). Как сделать чтобы цикл не мешал программе?



в цикле разбирай вручную очередь сообщений, то есть вызывай GetMessage и DispatchMessage

3
09 июля 2003 года
Green
4.8K / / 20.01.2000
Цитата:
Originally posted by little brother
Подскажите кто-нибудь как решить задачку. У меня очень большой и долгий цикл (думаю неважно что там происходит) и во время выполнения этого цикла программа как-будто подвисает (т.е. пока выполняется цикл остальная часть приложения ждет его окончания и ничего не в состоянии делать). Как сделать чтобы цикл не мешал программе?



Заводи под вычисления отдельный поток.
Это самый правильный путь.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог