Witam wszystkich.
Najpierw kilka podstawowych danych:
*język programu C++
*środowisko Visual Studio 2008
*aplikacja MFC, DialogBased
A teraz sprecyzowanie problemu:
Chcę (muszę) napisać program symulacyjny, którego jednym z elementów ma być wizualizacja obsługi procesów. W tym celu użyłem progress bar'ów, zupełnie to zresztą nieistotne. Chodzi mi o spowolnienie samej wizualizacji. Pierwszą moją myślą było użycie funkcji sleeep, jednak nie spełnia ona pokładanych w niej nadziei - słupki bowiem faktycznie elegancko wolniej opadają, jednak po zapuszczeniu symulacji okno programu przestaje reagować na cokolwiek, nie mogę go przesuwać, wciskać żadnych przycisków, jednym słowem brak jakiejkolwiek interakcji. Całość wraca do siebie, gdy obsługa procesów (wizualizacja) się zakończy, czyli razem z końcem wywołań funkcji sleep.
To co chciałbym osiągnąć chyba już jest jasne - aktywne i interaktywne okienko programu przy spowolnieniu działania algorytmu wizualizacji.
Bardzo, bardzo byłbym wdzięczny za wszelkie wskazówki i pomysły.
Pozdrawiam