Napišite program za crtanje razlomljenih linija (polyline).
- klik lijevom tipkom miša dodaje novu točku
- pritisak na Backspace izbacuje zadnju dodanu točku (undo)
- pritisak na Esc briše prozor
Uputstva:
- dodajte u baznu klasu
vsite::nwp::windowobradu porukeWM_PAINT - točke možete držati u listi (
std::list<POINT>) - na klik dodajete točku u listu (i invalidirate prozor) –
push_back - na
on_paintiterirate kroz listu - za crtanje razlomljene linije koristite MoveToEx (jednom) i LineTo
- na pritisnutu tipku Backspace izbacite zadnju točku (i invalidirate prozor) –
pop_back - na pritisnutu tipku Esc praznite listu (i invalidirate prozor)
