Autor Wątek: Custom shape window.  (Przeczytany 1406 razy)

Antrykot

  • Gość
# Marzec 27, 2006, 15:27:41
Witam.
Chciałem sobie napisać kawałek GUI w winapi, i stanąłem na wycinaniu okienek :)
Otóż sprawa wygląda tak, że mam bitmake 1bitową, i ją musze przerobić na region.
Próbowałem tak, że tworze RectRgn o wielkości bitmapy i sprawdzam każdy piksel bitmapki.
Jeżeli jest biały, to tworze sobie RectRgn 1x1 pixel o współrzędnych tego pixela i robie CombineRgn(dest,dest,1x1Reg); ale pozytywnych rezultatów nie otrzymałem :/
Ew. jakiś fajny algorytm do zrobienia wieszchołków i wpakowania ich do CreatePolyRgn chętnie bym przyjął :)
Jak ktoś ma jakiś pomysł, to bardzo chętnie usłysze.

Z góry THX.

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Silther

  • Użytkownik

# Marzec 27, 2006, 17:10:07
Nie jestem pewien, czy dokładnie o to ci chodzi, ale możesz zobaczyć na stronę: http://codemaker.ovh.org/show.php?kategoria=winapi&id=17.

Antrykot

  • Gość
# Marzec 27, 2006, 20:33:25
I znów wyszło na to, że nie umiem używać googla, a do tego nie umiem programować, bo próbowałem tak jak jest w tym linku i coś to mi nie działało jak trzeba :)

THX.