Привет Всем! 
Пожалуйста помогите советом, как правильно поступить. 
Использую DLL, которая создает специфическое окно. 
Мне нужно прикрутить к этому окну события мыши, клавиатуры, фокус и т.д. 
Сделал SubClass для окна, созданного из DLL. 
В принципе могу вызывать нужные функции из SubClass при получении нужного WM_сообщения, но переживаю за переполнение стека, т.к. выполнение функции может занять длительное время, например, вызов функции с рекурсией... 
Может быть делать вызов функций в отдельном потоке или я вообще копаю не в том направлении?
			
		
