核心原因就是对Win32 API的坚守,然后保证古早软件对Win32 API的调用在语法和语义上不出问题。
保障语法不出问题只需要保证ABI稳定。
不要乱删乱改就好了。
保障语义不出问题就要有意做一些技巧性的蒙骗,来骗过那些古早软件。
比如一些重要路径和一些注册表位置,新版本系统会做一些重定向来保障旧的的可访问性。
比如DLL匹配,VS会用一些清单文件,或者直接编译到二进制中,来路由DLL的调用,保障旧软件在新系统上能调用到合适的D…。
中医把脉是***吗?
华为 HDC 发布 HarmonyOS 6 开发者 beta 版对应用开发者和鸿蒙生态有哪些影响?
如何看待《捞女游戏》(已改名为《情感反诈模拟器》)定档 6 月 19 日?
语雀后端从Node迁移到J***a说明了什么?
夫妻开饭店双双确诊乳腺癌,职业性暴露于烹饪油烟是乳腺癌独立风险因素,日常应做好哪些防护?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
曼德拉是南非的罪人吗?
华为是真的遥遥领先吗?
黄金,今年会达到怎样的高度?
如何看待 Mac mini M4 支持可更换 SSD?
电话:
座机:
邮箱:
地址: