в Microsoft Visual C++
Как можно в окне приложения нарисовать движущийся предмет?
Например, шарик. Или просто точку - ту, которая функцией SetPixel рисуется.
Или текст.
Скорость движения - как можно больше. Траектория - любая пошагово вычисляемая. Например, эллипс (замкнутая, чтоб за окно не вылазить).
Или рандом.
Проблема в том, что если рисовать его внутри обработки события WM_PAINT, то он рисуется лишь при ресайзинге окна (а в остальное время событие не вызывается). А если за пределами этого события (например, в процедуре таймера) - то он не рисуется вовсе (или рисуется где-нибудь на невидимом девайс-контексте, хотя DrawFocusRect рисует на том же девайс-контексте вполне видимый прямоугольник).
И второй вопрос, ещё более ламерский: что нужно сказать транслятору, чтобы он не ругался "unexpected end of file" на новые добавляемые в проект файлы.
Замечу, что пока в проекте только один cpp-файл с программой - тот, который автоматически создан - компилятор не ругается, а нормально запускает приложение.