Конференция "Gupta/Centura (Gupta Technologies)"

Обсуждение вопросов, связанных с компанией Unify/Gupta (Gupta Technologies), ее продуктами Team Developer, SQLBase и др.

 
 
Добавить сообщение »

Тема: Изменение цвета заголовка активного окна

Автор:  Дмитрий Дата: 06.04.2008 19:44
George Panov пишет 06.04.2001 16:20:
>Конечно можно. Есть 2 пути:
>
>1. Сделать DLL и в ней сделать специальную оконную процедуру, где перехватывать WM_PAINT, WM_NCPAINT сообщения, приходящие в окно. Как известно, эта операция называется субклассингом оконной процедуры. Сделать cложнее, но работает как надо.
...

поподробней на этом месте, с исходниками может, не могли бы? пожалуйста !
заранее премного благодарен
Ответить на сообщение »
 
Автор:  George Panov Дата: 06.04.2001 16:20
Конечно можно. Есть 2 пути:

1. Сделать DLL и в ней сделать специальную оконную процедуру, где перехватывать WM_PAINT, WM_NCPAINT сообщения, приходящие в окно. Как известно, эта операция называется субклассингом оконной процедуры. Сделать cложнее, но работает как надо.

2. То же сделать в Message Actions формы в Centura. Проще делается, но медленно работает вызывая мерцание окна при перерисовке.

Георгий
:)
Ответить на сообщение »
 
Автор:  alla Дата: 05.04.2001 12:01
Можно ли поменять цвет заголовка активного окна, т.е.
не привязоваться к установкам Windows?
Заранее спасибо, Алла.
Ответить на сообщение »
 

Добавить сообщение »
Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/messages.asp?forumId=589&topicId=38