Здравствуйте, _Mouse_, Вы писали:
_M_>Зраствуйте, помогите решить след. проблему:
_M_>Создаю Tab Control и цепляю к ниму диалоги. _M_>В итоге, при нажатии в любое место диалога у меня виснет программа.
_M_>Spy++ показывает что на Tab Control гуляет с дикой скоростью одно и тоже сообщение: _M_><47196> 00170860 S WM_GETDLGCODE _M_><47197> 00170860 R WM_GETDLGCODE fuDlgCode:DLGC WANTARROWS | DLGC WANTCHARS
Скорее всего ты в обработчике сообщения вызываешь метод который шлет это же сообщение — получаешь бесконечный цикл.
Выход:
1. Использовать другое сообщение.
2. Поставить флаг который запретит обработку этого сообщения если ты и так его обрабатываешь.