Rysowanie po oknie

0

Muszę narysować prostokąt na danym oknie. Użuywam do tego canvasa i wszystko jest ok, tylko prostokąt przykrywa kontrolki zanjdujące się na tym oknie (przyciski, comba, itd). Co mogę zrobić, aby nie rysowało po tych kontrolkach, lub raczej, jak odrysować same kontrolki po narysowaniu prostokąta? Najlepsze byłoby jakieś rozwiązanie w winapi. Z góry dzięki.

0

lecisz po komponentach petla i dajesz kazdemu refresh ;)

0

Nie bardzo... Akurat nie mogę wykorzystać tych VCLowych funkcji. Dlatego napisałem, że wolałbym w winapi. Próbowałem zrobić to za pomoca EnumWindows oraz RedrawWindow, ale efektów to nie daje.

0

to moze sprobuj wyslac WM_REPAINT

0

WM_PAINT, jak już, niestety tego też próbowałem.

0

WM_NCPAINT jest do całej ramki

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