Есть проблема, а заключается она в следующем:
Есть класс, базовым которого является CWnd (class CDevice : public CWnd)
Этот класс CDevice отвечает за общение с СОМ-портом, поэтому нужно, чтобы
1. Этот класс мог принимать сообщения, как любое стандартное окно.
2. Этот класс не показывал никаких окон, хотя они могут существовать "виртуально"
В одной из процедур класса я пытаюсь запустить таймер. Он не запускается, Debugger говорит, что ошибка находитя в этой стандартной функции (файл Afxwin2.inl)
Насколько я понимаю, ошибка возникает из-за того, что у моего класса CDevice, хоть он
и наследован от CWnd, но перемнная m_hWnd НЕ проинициализирована. Прав ли я в своих предположениях и как мне проинициализировать m_hWnd??