Okna, mysz, klawiatury, timer
Version B
Wodzenie oknami za kursorem myszy
- Wzór programu
- Okna wodzące za kursorem myszy:
- zawsze ułożone jak w programie przykładowym
- uniemożliwić zmianę położenia okna w inny sposób niż wynikający z wodzenia za kursorem myszy
- menu systemowe (Alt+Spacja lub prawy przycisk myszy na przycisku okna na pasku zadań)
- przezroczystość ok. 50%
- 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_MOVING
- GetCursorPos()
- Przybliżona punktacja:
- 4 okna: 1.5
- ułożenie: 1.0
- wodzenie za kursorem myszy: 3.0
- uniemożliwienie zmiany położenia w inny sposób: 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