![]() |
|
|
![]()
|
|
| shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
Народ, такой вопрос:
есть весьма ресурсоемкая (в плане времени вычисления) операция, точнее алгоритм. В девятой визуал студии нарисовал под нее графический интерфейс, с кнопками всякими едит боксами, вобщем все как полагается вот только проблема, не могу выводить информацию в окне о ходе выполнения алгоритма, она вся появляется сразу после того как алгоритм закончил работу, и причем целиком, хотя в реале между сообщениями должно проходить определенное время вобщем как сделать так чтобы ОКНО не "задумывалось" во время работы алгоритма? сам интерфейс реализован при помощи девятой студии, путем рисования елементов управления в конструкторе и добавления обработчиков событий -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 4 Всего: 56 |
все вычисления надо вынести в отдельный поток.
|
|||
|
||||
| shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
vinter, а не подскажите как это сделать? -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
| vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 4 Всего: 56 |
ищи, на форуме было миллион раз
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Лучше в книжке почитать, на форуме нет методичного изложения
-------------------- ... |
|||
|
||||
| shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
а можно ли послать сообщение для перерисовки окна?
в принципе меня и это устроит -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Послать можно, но выполнится оно все равно после завершения обработки, если все в одном потоке.
Можно, конечно, выполнять вставки PeekMessage-DispatchMessage везде, где нужна оперативность, но это проктологический подход в среде, где есть нормальные потоки. Не ленись, разберись с потоками, иначе никчемный из тебе программер будет. -------------------- ... |
|||
|
||||
| shara |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 29.6.2004 Где: печенье? Репутация: нет Всего: 2 |
Earnest,
спасибо за совет я в делфях потоки вродь понял, от Сяхи думаю оно не сильно отличается -------------------- с точки зрения аэродинамики шмель не может летать |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |