接了个小活,选 Windows 窗体应用还是 WPF 应用?

124 天前
 CatCode
做一个类似于小工具集合的项目,桌面应用,语言不限,要求适配 Win10 21H1 到目前最新 Win11 版本。
只考虑 Windows 平台,有 Windows API 调用的需求。
看了一下 UI 上要求显示/交互的内容,感觉 Win32 窗体那一套就完全够用了。要求要对 Hi-DPI 支持。
于是定下了用 C# (.Net 8 LTS)做。
目前在选 Windows 窗体应用 还是 WPF 应用 上犯了难。各位 V 友有什么高见?
5921 次点击
所在节点    .NET
42 条回复
visper
120 天前
@seakingii 我没用过它开复杂应用。感觉起来的话,文档还是不够标准,网上资料还是少点,代码提示不够强。不过对快速做点小工具来说,很好用。
gnimgnot
77 天前
支持 Win7 及以下,Windows Forms
支持 Win8+且不需要最新的 UI 风格,WPF
Win10 以上且需要最新的 UI 风格,WinUI 3
跨平台,Avalonia

支持 Win8 及以下,.Net Framework
反之,.Net 6/8 ,可以 Self Contain 运行时

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1043993

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX