Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Перерисовка неклиентской области.   Найти похожие ветки 

 
NAlexey ©   (2003-06-09 13:10) [0]

Как заставить окно перерисовать неклиентскую область?


 
Skier ©   (2003-06-09 13:12) [1]

А проблема в чём ?


 
NAlexey ©   (2003-06-09 13:16) [2]

Для примера: я рисую свои кнопки в загловке окна. На какието определенные действия я меняю положение кнопки закрыть окно, или минимизировать... Так вот чтобы показать её(кнопку) в другом месте заголовка окна, этот самый заголовок надо переисовать. Invalidate и Refresh видимо обновляют клиентскую часть окна, потому как не работают... Если InvalidateRect делать, то что передавать в Handle?


 
Palladin ©   (2003-06-09 13:19) [3]


> я рисую свои кнопки

и почему тогда ты думаешь что окно будет перерисовывать их само? оно о них понятия не имеет...


 
Skier ©   (2003-06-09 13:24) [4]

WM_NCPAINT


 
NAlexey ©   (2003-06-09 13:24) [5]

Хорошо поставлю вопрос по другому: я обрабатываю событие WM_NCPAINT в котором рисую определенный Rect c пом-ю DrawFrameControl. Rect - глобальная переменная. Изменяя Rect в одной из процедур, хочу чтобы эта кнопка перерисовалась. Как мне это сделать?


 
Юрий Зотов ©   (2003-06-09 13:42) [6]

Вариант:

InvalidateRect

Parameters

hWnd

Identifies the window whose update region has changed. If this parameter is NULL , Windows invalidates and redraws all windows, and sends the WM_ERASEBKGND and WM_NCPAINT messages to the window procedure before the function returns.



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-83945
ed
2003-06-04 11:24
2003.06.26
Как вставить картинку формата BMP в БД


1-84233
xaosik
2003-06-13 11:30
2003.06.26
Помогите с мемо!


14-84660
Maclud_Maclaud
2003-06-10 13:31
2003.06.26
Неужеле никто не знает как программно регулировать MasterVolume


14-84574
duby
2003-06-08 15:13
2003.06.26
Статьи о потоках


14-84740
AlexZ
2003-05-30 07:48
2003.06.26
Проблемы с системой