Program do rysowania - pióro w EVC++

  • 2 Odpowiedzi
  • 1219 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Program do rysowania - pióro w EVC++
« dnia: Sierpień 01, 2006, 19:45:56 »
Witam. Kiedy rysuje piórem o stylu PS_SOLID i dam jego szerokość
na więcej niż 1 to okazuje się, że rysuję podłużnym paskiem
(zmienia się tylko szerokość pióra a nie również jego wysokość :huh:  ).

W Visual C++ dla zwykłego (nie pocketowego) Windows jest w porządku.
Normalnie np. w Paint-cie rysuje się okrągłym kształtem a nie
paskiem. Rysowanie tym paskiem sprawia że powstają
jakieś krzaczaste linie  :( . Prosze o pomoc.

ps. czy zna ktoś jakieś tutoriale albo kody źródłowe programu
do rysowania pod embedded visual c++?

Pozdrawiam.
Regulamin

Re: Program do rysowania - pióro w EVC++
« Odpowiedź #1 dnia: Wrzesień 01, 2006, 19:32:10 »
Cytat: "marcinsroka"
Witam. Kiedy rysuje piórem o stylu PS_SOLID i dam jego szerokość
na więcej niż 1 to okazuje się, że rysuję podłużnym paskiem
(zmienia się tylko szerokość pióra a nie również jego wysokość :huh:  ).


API na "male" Windowsy jest bardzo podobne do win32. Przy rysowaniu lini lub czegokolwiek co jest o nie oparte masz 3 tryby:
- round
- square
- flat

Wpisz sobie "pen end cap" w MSDN i dowiesz się tego czego potrzebujesz.

Program do rysowania - pióro w EVC++
« Odpowiedź #2 dnia: Wrzesień 01, 2006, 20:05:03 »
Dzięki za odpowiedź, już myślałem, że nikt nie pomoże.
Pozdrawiam.
Regulamin