Okna, timer
Cztery okna o różnych stopniach przezroczystości
- Wzór programu
- Cztery okna:
- zawsze ułożone jak w programie przykładowym
- zmiana położenia możliwa po złapaniu za dowolny punkt dowolnego okna
- po zmianie położenia jednego z okien dostować pozycje pozostałych
- menu systemowe (Alt+Spacja lub prawy przycisk myszy na przycisku okna na pasku zadań)
- zmienna przezroczystość (jak w programie przykładowym)
- kolor tła okna - kolor paska tytułowego aktywnego okna
- zawsze na wierzchu normalnych okien
- tylko jedno okno widoczne na pasku zadań i w okienku przełączania Alt+Tab
- Wskazówki:
- przezroczystość:
- #define _WIN32_WINNT 0x0500
przed
#include <windows.h>
- WS_EX_LAYERED
- SetLayeredWindowAttributes()
- WM_TIMER
- WM_NCHITTEST
- WM_MOVING
- Przybliżona punktacja:
- 4 okna: 1.5
- ułożenie i zmiana położenia: 2.0
- przenoszenie za dowolny punkt okna: 1.0
- menu systemowe: 0.5
- kolor tła okna: 0.5
- zawsze na wierzchu normalnych okien: 0.5
- tylko jedno okna na pasku zadań: 1.0
- przezroczystość: 1.0
- zmiana przezroczystości: 2.0