Есть приложение "КПП", которое устанавливается на проходной предпрятия. мне нужно сделать так, что если сотрудник вставляет пропуск недействительный или что то типа того (нет доступа) — то фон диалогового окна модуля на некоторое время становится красным а потом плавно обратно в серый переходит. Если сложно сделать плавный переход, то объясните плиз хотя бы как фон по просто вызовом своей функции изменить. Я смог сделать только вот так:
CDC *c=GetDC();
CRect r;
GetClientRect(&r);
CBrush br(RGB(255, 0, 0));
c->FillRect(&r, &br);
UpdateWindow();
Однако этот код закрашивает весь диалог вместе с контролами. Я уверен что есть более красивое решение моего вопроса.
15.06.06 13:29: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт