Недавно я преобразовал проект Visual Studio 6.0 в MFC в проект Visual Studio 2010, и у меня возникают проблемы, когда я пытаюсь добавить обработчики событий для элементов управления в определенных формах в моем проекте.На одной конкретной странице у меня есть переключатель, и я попытался добавить к нему обработчик события щелчка, используя 3 различных способа:
1) Щелкнув правой кнопкой мыши переключатель и нажав «Добавить обработчик события».Этот метод не приводит к сообщениям об ошибках, но он не создает обработчик событий.Он просто закрывает мастер обработки событий без каких-либо сообщений.
2) Щелкнув правой кнопкой мыши переключатель и выбрав свойства.В окне свойств я нажимаю на окно событий (кнопка молнии).Затем я перехожу к событию click и нажимаю add handler.Этот метод создает окно сообщения об ошибке, которое говорит «Значение свойства недопустимо» , а подробности этого сообщения об ошибке в поле ниже говорят: «Катастрофический сбой» .
3) Добавив обработчик событий через мастер классов.Это приводит к тем же результатам, что и в пункте 1 выше.
Примечания о моем проекте:
1) Запуск Windows XP SP3
2) Не во всех формах возникает эта проблема,В некоторых формах я могу добавить обработчики событий.
3) Всякий раз, когда я получаю сообщение об ошибке «Значение свойства недопустимо», это также нарушает функциональность отмены / восстановления
4) Проект содержит FarPoint ActiveXуправления