几年前我用Pascal写了一个游戏(在Windows95下)。从那时起,随着时间的推移,我检查了它,它仍然运行在较新的操作系统上。它可以在XP中工作。它可以在Vista中工作。然而,在Windows7下,即使在XP兼容模式下,它也会当场崩溃。
我还没有机会附加一个调试器并浏览十年前的代码,但我想知道Win7下的哪些更改可能会破坏代码- API实现更改或新的受保护的内存空间?我知道有各种各样的营销东西显示新的或更改的功能,但不是它如何影响开发人员……
在我卷起袖子开始工作之前,这至少会给我一个开始思考它的作用的地方。
发布于 2009-10-28 19:13:44
http://msdn.microsoft.com/en-us/library/dd371708%28VS.85%29.aspx
在这方面,MSDN将是您最好的朋友。
https://stackoverflow.com/questions/1636513
复制相似问题