• 只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
  • 有哪些是你用上了mac才知道的事?
  • 猫那么爱干净,却为什么不喜欢洗澡?
  • 生活中怎样的美女才能被称为「大」美女?
  • 如何评价捞女游戏改名,全网“围剿”,以及导演b站账号被封这件事?

诚信为本,市场在变,诚信永远不变...        

0896-98589990
新闻资讯
您的当前位置: 首页 > 新闻资讯

为什么 Windows 的兼容性这么强大,到底用了什么技术?

发布时间:2025-06-20 06:05:09

分享到:

核心原因就是对Win32 API的坚守,然后保证古早软件对Win32 API的调用在语法和语义上不出问题。

保障语法不出问题只需要保证ABI稳定。

不要乱删乱改就好了。

保障语义不出问题就要有意做一些技巧性的蒙骗,来骗过那些古早软件。

比如一些重要路径和一些注册表位置,新版本系统会做一些重定向来保障旧的的可访问性。

比如DLL匹配,VS会用一些清单文件,或者直接编译到二进制中,来路由DLL的调用,保障旧软件在新系统上能调用到合适的D…。

为什么 Windows 的兼容性这么强大,到底用了什么技术?

上一篇 : 美国***下令美使领馆暂停留学生新签证面谈,将带来哪些影响?美国大学在全球人才竞争中还有优势吗?

下一篇 : 为什么刘亦菲的脸这几年被捧上天了?