ShevelyanchikAlex / OSISP2_LAB1

Studying the event architecture of Windows applications, the message handling mechanism, the window redrawing mechanism

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSISP2_LAB1

Изучение событийной архитекторы Windows-приложений, механизма обработки сообщений, механизма перерисовки окна.

  • Разработать программу, позволяющую передвигать с помощью клавиатуры и мыши спрайт (окрашенный прямоугольник или эллипс) внутри рабочей области окна.

  • Обеспечить работу колесика мыши. Прокручивание двигает спрайт по вертикали. С удерживаемой клавишей Shift прокручивание колесика двигает спрайт по горизонтали.

  • Заменить спрайт на картинку с непрямоугольным контуром.

  • Придать спрайту самостоятельное движение с отскоком от границ окна.

About

Studying the event architecture of Windows applications, the message handling mechanism, the window redrawing mechanism


Languages

Language:C++ 88.5%Language:C 9.9%Language:CMake 1.6%