WS_POPUP - i przeciągane okno

0

Witam jak z flagą okna WS_POPUP zrobić aby to okno było można normalnie przestawiać kursorem na ekranie jak normalne okno które ma ten niebieski pasek u góry?

0

Obsłużyć komunikat WM_NCHITTEST lParam ma współrzędne kursora sprawdzasz współrzędne i jeżeli są na górze okna (tam gdzie powinien być pasek tytułu okna (czyli wtedy gdy okno ma pozwalać się poruszać) zwracasz HTCAPTION. Możesz też bez zabawy z współrzędnymi zwracać HTCAPTION wtedy kliknięcie na okno w dowolnym miejscu pozwoli na przemieszczanie go.

1 użytkowników online, w tym zalogowanych: 0, gości: 1