请问 Windows 程序开发教程?

2022-12-30 22:28:50 +08:00
 Goojoe

想开发一些 GUI 小程序当工具用,顺便练习练习.没找到什么教程

Python 就算了,运行速度太慢了.最好简单一些吧

4882 次点击
所在节点    Windows
33 条回复
icylogic
2022-12-31 18:09:33 +08:00
程序员自己用的小工具用 imgui 最爽。
zhuangzhuang1988
2022-12-31 18:21:58 +08:00
选择 winform
书的话推荐
《 Microsoft C# Windows 程序设计(上下,含光盘)》
https://book.douban.com/subject/1060714/
内容绝对基础且好玩
而且代码完整
TMaize
2022-12-31 19:14:23 +08:00
会前端的话推荐 wails

https://github.com/wailsapp/wails
loken2020
2022-12-31 19:17:26 +08:00
《 WIndows 程序设计 第 5 版》《 Visual C++ 技术内幕》《深入浅出 MFC 》。
上面这 3 本是 Windows 早期 GUI 的技术,现在也是支持的,不过目前应用不是很广泛。
这些早期书籍,可以助你了解 Windows 开发的技术演进 以及一些技术原理。
《 Qt creator 快速入门》是讲 Qt 的,
《 CLR Via C#》是讲 C#。
《 Visual Studio 2017 高级编程》
上面这两本是比较现代技术的书籍。

WIndows 底层技术原理有以下书籍。
《深入解析 Windows 操作系统》《 WIndows 核心编程》《 Windows 内核编程》
如果你喜欢 cmd 命令,还可以看一些《 Dos 命令行在 Windows 操作中的典型应用》

Windows 服务器书籍有。
《精通 Windows server 2016 》《精通 Windows server 2019 》
acctv2
2022-12-31 19:35:03 +08:00
短平快:Winform 拖控件
复杂度高点:上 WPF

其他的都没有这两个技术栈用起来爽。
Maxvell
2022-12-31 21:09:56 +08:00
python+tkinter 库
sinnosong1
2022-12-31 22:09:31 +08:00
win 上开发 GUI 就 winform 和 wpf ,闭着眼睛选。选别的都是在找罪受
Yonable
2022-12-31 22:14:28 +08:00
都 2023 了,当然是 WinUI 3 了。
star9029
2022-12-31 23:02:53 +08:00
想挑战自己可以考虑用 dx12 自绘 ui (
Cooky
2022-12-31 23:05:01 +08:00
pyside 还慢?
zjsxwc
2023-01-01 07:32:41 +08:00
electron
SupperMary
2023-01-01 11:23:42 +08:00
wxWidgets 可以试一下,上手难度不是太高
netabare
2023-01-02 03:30:12 +08:00
用 WinUI3 啊……直接去 MSDN 照着文档和教程上手很快的。

前面说 WinForm 和 MFC 的……我是穿越了嘛。那种拖拉控件完全没法跟任何现代的 UI 框架对比的吧。

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

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

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

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

© 2021 V2EX