1

我真的很高兴能在 windows 平台上学习系统编程。我刚开始阅读“Programming Windows Fifth Edition”,我注意到它主要是面向 GUI 的。

请原谅我问了一个可能很愚蠢的问题,但不是所有这些都可以在 IDE 中使用,而不是编写数十行代码来编写 windows 窗体或下拉菜单吗?

有没有办法避免这一切并直接解决系统编程问题?

4

3 回答 3

2

使用 Win32 API,您可以使用资源编辑器(例如,对于 Visual C++ Express Edition,您可以获得类似的东西,它可以用作外部编辑器)。我不记得完整的 Visual Studio 是否还附带一个。

资源编辑器将允许您编写脚本来自动化您的一些 GUI 构建,但总的来说,它仍然必须“手动”完成。您已经看到了它的一些缺点,但好处是它提供了一个非常强大且可扩展的 Windows 界面。

于 2011-07-20T07:24:55.340 回答
0

http://www.amazon.com/WPF-4-Unleashed-Adam-Nathan/dp/0672331195/ref=sr_1_1?ie=UTF8&qid=1311145232&sr=8-1

整个释放系列都非常好。

WPF 是进行 Windows 软件开发的最新方法之一。

另一种新兴的方式是 HTML5 和 javascript。请参阅下一版本的 windows。我不记得代号了。

于 2011-07-20T07:01:30.783 回答
0

I'm not sure of exactly what you mean by "System Programming" but in any case you have to learn the basics of the platform and programming language first. Programming on Windows, I'd say it's essential to have at least a basic knowledge of GUI programming.

于 2011-07-20T06:58:05.970 回答