Я новичок в нативном с ++. Прямо сейчас я сделал это так, когда я нажимаю левую кнопку мыши, у него есть цикл for, который выполняет InvalidateRect и рисует прямоугольник, и увеличивает X на размер блока при каждой итерации. Но C ++ намного быстрее и эффективнее при рисовании, чем C #, что он рисует все это мгновенно. То, что я хотел бы, это сделать недействительным прямоугольник, показать прямоугольник, подождать 50 мс, а затем продолжить цикл. Я попробовал Sleep (50), но он все еще ждет, пока рисование не будет сделано, прежде чем показать результат. Я также попробовал PeekMessage, но это ничего не изменило.
Любая помощь будет оценена. Спасибо