Я переместил приложение MFC из Microsoft Visual C ++ 6.0 (с теми же базовыми классами, например, CWnd) в Visual Studio 2010. Приложение является дочерним MFC-приложением MDI.
Единственная проблема, остающаяся в результате изменений, заключалась в том, что иногда дублировались значки системного меню в строке меню окна (CView). Это как слева, так и справа от строки меню. Я не могу публиковать фотографии, поскольку у меня недостаточно высокая репутация! Значки левой руки Правая рука иконки
Дублирование казалось довольно случайным до недавнего времени, когда я обнаружил, что эта последовательность постоянно вызывала дублирование:
Решения, которые я попробовал:
У меня кончились идеи. Я знаю, что ранее было опубликовано 2 похожих вопроса о дубликатах значков, но я не видел никакого разрешения.
Спасибо за любую помощь.
Задача ещё не решена.
Других решений пока нет …