Subclass вылетает с ассертом в StartWindowProc
От: fregate Россия  
Дата: 03.06.09 07:51
Оценка:
Привет всем.

Есть контрол, который субкласится на статик, и создает в себе веб браузер (пытается).

Вобщем, субклассинг проходит, но вот создание самого контрола не получается, вылеает в ассерт в функции
CWindowImplBaseT< TBase, TWinTraits >::StartWindowProc
При более детальном расследовании выяснилось, что туда почему-то 2 раза прилетает сообщение о создании, то есть эта функция сама себя вызывает, а по-идее, должна вызвать какой-то другой обработчик сообщений.

Так же загвоздка в том, что этот класс, на диалог-based приложении нормально работает.
А вот в приложении — уже не хочет, хотя также располагается на диалоге...

Может быть кто-то сталкивался с подобным поведением?
Хотя бы куда копать тут можно.

Спасибо,
Антон.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.