原罪还是应用开发技术太割裂,想在 Windows 11 上开发一个 GUI 应用程序?
第一道选择就是 UWP or Win32。
假设你选择了 Win32,接下来你还可以选择 .NET or C++(Windows SDK)。
.NET 基本就两大窗口技术 WinForm 和 WPF;
那假设是 C++ 呢?ATL、MFC 了解一下?
你说 MFC 太挫了,我就想手撸 Win32 API,手动 CreateWindowEx。且慢,Direct 2D、GDI++ 不尝试一下吗?DComp 能让你的界面 bling bling 的要不要也试试?
哦,记得最开始我们说的 UWP 吗?他还有个类库叫 WinUI 哦,最开始 2.0 只能在 UWP 里用。后来出了个 3.0,可以 Xaml Island 到任何环境了,可惜只能在某个 Win 10 以上的版本用。
最后我们看看 Mac 家族,开发 app 官方只推荐 AppKit 或者 SwiftUI。别的 API 也有,老古董的 Carbon 早在十年前就死翘翘了。
Windows,技术债务的代名词。平时造的轮子多,还一堆坑,结果越造越多,还 deprecated 不了,能怎么办呢?
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有