Все еще привыкаю к этому жаворонку MFC, и я натолкнулся на кирпичную стену по этой конкретной проблеме. Я обновляю устаревший код, чтобы использовать некоторые из более совершенных элементов управления, доступных в пакете функций MFC.
Следуя приведенным в Интернете примерам обновления старого приложения MFC, изменение базового класса приложения на CWinAppEx работает нормально, но когда я меняю CFrameWnd на CFrameWndEx, я получаю сообщение об ошибке Debug Assert Failed, которое приходит откуда-то из mfc90d.dll! AFXGetRegPath. Игнорирование этого сообщения приводит к появлению 0xC0000005: ошибок нарушения доступа.
Буду благодарен за любые предложения, как это исправить.
Ваше здоровье.