Скины через subclassing
От: NaZGuL_ITV  
Дата: 05.09.06 05:18
Оценка:
Кто-нибудь может помочь по этому вопросу!?
Задумка такая:
— установить хук на создание дочерних контролов;
— перехватить создание контрола и подменить отрисовку (только не пойму пока как именно! Есть сторонние компоненты типа: CExt..., нужно установить их перерисовку, вместо стандартной)
— при уничтожении контрола необходимо освободить память (если нужно)

Пробовал через стандартные SubclassWindow и UnsubclassWindow, но получается, что дальнейшая работа с контролами через переменные невозможна! Как я понял, при UnsubclassWindow приосходит Detach, который все портит! Были задумки подменить WindowProc через SetWindowLong, но как конкретно реализовать дальнейшую подмену обработчиков???
Гуру помогите!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.