几年前我用帕斯卡写了一个游戏(在Windows95下)。从那时起,随着时间的推移,我检查了它,它仍然与新的操作系统一起运行。它在XP中工作。它在Vista中工作。但是,在Windows7下,即使在xp兼容模式下,它也会当场崩溃。
我还没有机会附加一个调试程序并浏览这十年前的代码,但我想知道在win 7下是否有一个明确的列表,列出哪些更改可能会破坏代码-API实现更改或新的受保护内存空间?我知道有各种各样的营销活动显示出新的或改变的特性,但不知道它如何影响开发人员……
在我卷起袖子挖进去之前,它会给我一个开始思考它做什么的地方。