СообЧа > База Знаний > Программирование > Win32 API

Вопрос

Как сделать плавно изменяющийся цвет заголовка окна (CAPTION) средствами API?

Ответ

Базовая идея состоит в том, чтобы написать собственную функцию рисования заголовка, которая может делать что угодно (например, отрисовывать битмап), а потом обрабатывать сообщения WM_NVACTIVATE и WM_NCPAINT, которые сообщают, что надо отрисовать неклиентскую область окна, и вызывать из обработчиков свою функцию. Обратись у статье [MSDN]->[Periodicals 1997]->[Microsoft Systems Journal]->[January]->[C++ Q&A]. Там очень доходчиво разобрана и теория, и практика этой задачи.



Copyright © 2000-2004 Сообщество Чайников
Контактная информация