核心原因就是对Win32 API的坚守,然后保证古早软件对Win32 API的调用在语法和语义上不出问题。
保障语法不出问题只需要保证ABI稳定。
不要乱删乱改就好了。
保障语义不出问题就要有意做一些技巧性的蒙骗,来骗过那些古早软件。
比如一些重要路径和一些注册表位置,新版本系统会做一些重定向来保障旧的的可访问性。
比如DLL匹配,VS会用一些清单文件,或者直接编译到二进制中,来路由DLL的调用,保障旧软件在新系统上能调用到合适的D…。
代码:
伊朗距离以色列上千公里,发射的导弹靠什么来导航定位呢?美国的GPS不会让他们用的。?
为什么中国要积极支持伊朗呢?
不同公司的云服务器在使用上差别大么?
想入手一台苹果电脑,是选Mac mini还是MacBook Air?
导师给了1.4W要我给工作室买个主机,是整机还是自己配?
如何评价电影《碟中谍8:最后清算》?
PostgreSQL 与 MySQL 相比,优势何在?
为什么有的女生喜欢穿紧身牛仔裤?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
为什么有些NAS用户弄那么多硬盘?
印度是真的烂还是咱们在信息茧房里面?
为什么红色警戒到现在还是这么多人玩?
那你说什么样的是美女?
Golang与Rust哪个语言会是今后的主流?
前端 css 中的 Grid 属性有哪些?
如何才能把vba学好,总感觉学了一些,隔一段时间不用又忘记又从头开始。?
如何评价林志玲?
《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
Electron 做游戏客户端的潜力有多大?
什么叫“***诛心”?
rust有什么适合萌新练手的项目吗?
ADHD一定要痛苦一生吗?
如何为中专生解释C语言指针?
电脑城衰退的原因是什么?
求助,家里安装了移动千兆的宽带,但是为什么感觉网络访问不快?
腰椎间盘突出导致腿麻脚麻怎么办?
长期使用的大佬来说说,MacOS 真的比 Windows 稳定吗?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?