Rysowanie tekstu.
Wersja A
Dokładne wyrównanie tekstu do podanego prostokąta.
- Wzór programu
- Działanie programu:
- podczas przeciągania lewym przyciskiem myszy rysować prostokąt określony
przez punkt naciśnięcia lewego przycisku myszy i aktualny punkt kursora
- w prostokącie rysować tekst: "I love Windows API"
- idealnie wizualnie wyrównany w poziomie
- idealnie wyrównany w pionie według parametru otmMacAscent (jak
w programie wzorcowym)
- font "Times New Roman"
- poprawnie reagować na ruch myszy i puszczenie przycisku poza obszarem
okna
- zapamiętywać wszystkie wskazane prostokąty
- można założyć, że nie będzie ich więcej niż 50, ale próba dodania
51 prostokąta nie może generować błędu
- usunąć zapamiętane prostokąty po naciśnięciu prawego przycisku myszy
- Wskazówki:
- DrawTextEx()
- GetOutlineTextMetrics()
- SetCapture(), ReleaseCapture()