我在许多计算机 (000) 上安装了一个现有的 MFC 应用程序。一位用户安装了当前版本并报告了表明在树控件中选择项目时未触发 TVN_SELCHANGED 事件的症状。计算机配置(带有最新补丁的最新 Windows 7 等)没有什么奇怪的,其他一切似乎都按设计工作。
重要的是,在几天前系统重新启动之前,该应用程序运行良好。该应用程序是完全独立的(MFC 静态链接),没有运行时 DLL 或 COM 组件。
问题:任何人都可以解释为什么 TVN_SELCHANGED 事件可能不会在某些计算机配置上触发(即特定版本的 MS Office、IE 或 .NET Framework 存在、不存在、通用控件清单版本等) ?)
任何帮助,将不胜感激。