Я разработал приложение Ribbon для Vista, используя VS 2008. Оно отлично работает в Vista. Я статически связываю MFC, чтобы я мог запустить его и на XP.
Но когда я запускаю его на XP, он открывает диалоговое окно с надписью "Требуемый ресурс был недоступен".
Позже, если я нажму OK в этом диалоговом окне, появится еще одно: «Обнаружен неправильный аргумент». Многие такие («Обнаружены ....») диалоги следуют (один за другим), пока я не завершу его из диспетчера задач.
Интересно, что я заметил, что этот сценарий происходит, когда я просто помещаю указатель мыши на панель ленты. Я больше ничего не делаю. Затем я открываю диспетчер задач и вижу, что используемая память увеличивается на 8 байт с каждой секундой. В конце концов следует сценарий выше.
?????