为什么Windows多年来不会更改其API? [关闭]

问题描述 投票:-2回答:1

我目前正在探索Win32编程,确实很难学习并且有点不直观。他们使用很多HINSTANCERegisterClass东西。在很多站点和参考书中进行搜索(主要是Charles Petzold中的<< Programming Windows >>书。但是,这本书显然无法吸引我,因为它的日期为1998年。最新版本未使用Win32 API了)。我意识到,如果要编程Windows本机,则应该基本上使用25年前与almot相同的API。众所周知,他们开发MFC(Wick也是本机AFAIK),WPF,.net框架对于开发人员来说更加容易。 但是为什么他们多年来不更新自己的API,以使程序员更容易开发Windows本机应用程序?即使专心致志要破坏旧版软件,但它与以下事实的关系如何:操作系统在技术上不受支持,而API在技术上不受支持。问题不在于感觉是否还有其他选择,我为什么要本地开发,或者为什么我不应该坚持旧的API。决定多年不修改API的背后是

technical desicions

谢谢

我目前正在探索Win32编程,真的很难学习,而且有点不直观。他们使用很多HINSTANCE和RegisterClass东西。在很多站点中搜索并引用...

c windows winapi
1个回答
3
投票
即使专心致志[不]破坏旧版软件
© www.soinside.com 2019 - 2024. All rights reserved.