Нет, никаких циклов в Windows.Forms
у тебя должна быть функция перерисовки окна:
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
'код отрисовки
Invalidate()
End Sub
Сообщение от Лit}{Ъ
А чем нам мешает "перерисовка формы" ? Ну например у меня в программе раз в 70 мили секунд опрашивается клавиатура, раз в 40 проверяется физика а раз в тридцать на форму выводится новая картинка и всем хорошо...
|
Представь ситуацию, что твоему процессору и видеокарте не угнаться за таймером, если функция отрисовки будет слишком тяжелой
А при применении отрисовки в цикле будет выводиться столько кадров, на сколько хватит ресурсов компьютера.