winapi - odswiezanie okienka

0

dev c++
mam okienko z bitmapą i mam też guzik, po naciśnięciu guzika wykonuje się funkcja która rysuje kółko na bitmapie, tylko nie wiem, jak odświeżyć obraz na formie, żebym mógł to kółko zobaczyć? dopiero jak ruszę myszką formę to się obraz odswieża, co zrobić? co można dopisać do tej funkcji rysującej kółko, żeby obraz się sam odświeżył?
hmmm....

0

InvalidateRect(hwnd, NULL, TRUE); Funkcja uniewaznia caly obszar roboczy i wysyla komunikat WM_PAINT lub UpdateWindow(hwnd); ktora wstawia na poczatek kolejki komunikatow komunikat WM_PAINT. Pewnie mowie zle ale nie zaszkodzi powiedziec, a moze mam racje ? :P

0

Obsłuż komunikat WM_LBUTTONDOWN/WM_RBUTTONDOWN (L/R - left/right) albo WM_LBUTTONUP/WM_LBUTTONUP, w zależności czy chcesz, zeby Ci się rysowało po wciśnieciu, czy po puszczeniu. I wewnątrz funkcji zrób co przedmówca napisał.

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