Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Продолжение выполнения программы


Автор: ILyAHA 24.11.2008, 21:11
Есть некоторая проблема:

Работаю с 3d движком 'аксиом'.

Запускаю прорисовку сцены. Там анимируются объекты.

Когда нажимаю кнопку мыши на заголовке, то перерисовка и анимация сцены прекращается, а когда отпускаю, то продолжается.

Дак вот. Как убрать эту приостановку?

p.s.: сорри, если запостил не в тот раздел

Автор: nagg 25.11.2008, 10:11
Помоему, нужно отлавливать соответсвующее WM_ cообщение и в нём рендерить   smile 

Автор: ProgrammingLife 25.11.2008, 21:48
а бесконечный поток пробывал !?

Автор: ILyAHA 25.11.2008, 22:42
Цитата

а бесконечный поток пробывал !?


а это как?  smile 

Автор: ProgrammingLife 26.11.2008, 21:31
Думаю вот так 
Код

while(;;)
{ 
//твое действие
}

Или во время  клика отмени действие !Только не осуждай строго чем могу тем и помогаем!

Форум стал вялым активнее было раньше! 

Автор: ILyAHA 29.11.2008, 17:46
ну, сам аксиом делает бесконечный поток. т.е. он заходит в Axiom.Run, и больше от туда не выходит, до завершения проги/удаления из памяти. А очередm событий он прогоняет через себя

залил исходники:
http://narod.ru/disk/4072648000/TestAxiom.rar.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)