Krzysztof Mossakowski
Programowanie w środowisku Windows
2001 - Zadania z zajęć laboratoryjnych
Niestandardowa obsługa okien
Wersja A
Okno w kształcie kubka.
Okno złożone z dwóch połączonych części:
kwadrat o boku 200 pikseli
półpierścień o wewnętrznym promieniu 50, zewnętrznym 80 pikseli, dołączony z prawej strony kwadratu
Cechy specjalne
uniemożliwić wszystkie zmiany rozmiaru okna oprócz minimalizacji i maksymalizacji
po maksymalizacji okna zachować jego specyficzny kształt
uniemożliwić przenoszenie okna poprzez złapanie za pasek tytułowy
umożliwić przenoszenie okna poprzez złapanie za pierścień
Wskazówki:
SetWindowRgn()
WM_NCHITTEST