|
|
|
[Программирование] [WINAPI][MFC]помогите с CAnimateCtrl
|
|||
|---|---|---|---|
|
#18+
есть длинная задача - закачка файла с БД хочу, чтобы во время скачки окно было, похожее на окно в IE, с анимацией делаю так: открываю немодальное диалоговое окно с анимацией запускаю скачку закрываю окно АНИМАЦИЯ НЕ РАБОТАЕТ! стоит на месте собственно, окно не перерисовывается и анимация остаётся в первоначальном виде второй шаг можно заменить бесконечным циклом - результат такой же будет что делать, чтобы работало? если второго шага нет, то анимация работает нормально. Вторым потоком я второй шаг делать не хочу, потому что таких мест в программе очень много и запускать каждый раз отдельный поток не хочется. Честно говоря, я вообще не понимаю, как работает этот контрол (AnimateCtrl), потому что если смотреть через SPYXX, то никаких сообщений его окно не получает и не производит, когда анимация работает. Почему-то в MSDN об этом вообще всего пара слов написана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 23:26 |
|
||
|
[Программирование] [WINAPI][MFC]помогите с CAnimateCtrl
|
|||
|---|---|---|---|
|
#18+
AlbatrossВторым потоком я второй шаг делать не хочу, потому что таких мест в программе очень много и запускать каждый раз отдельный поток не хочется.А прийдется. AlbatrossПочему-то в MSDN об этом вообще всего пара слов написанаПлохо ищешь. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/animation/animationoverview.asp Читай самое первое "Note". Скорее всего ты в него уперся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 23:34 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=306&tid=2029355]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 324ms |

| 0 / 0 |
