c++ - 用户界面说明

标签 c++ user-interface

如您所知,许多程序都是用 C++ 编写的。 其中一些具有非经典 Windows 风格的精美 GUI(想想 Photoshop、3ds max、maya 等)..现在我的问题是:它们是如何完成的?在纯 Win32 API 中?多功能 Controller ? DirectX/OpenGL?或其他? 我可以使用 C#/WPF 获得类似的结果,但我如何使用 C++ 实现?

最佳答案

阅读Programming Windows通过 Petzold

根据我的经验,这似乎是学习 Win32 编程最实用的方法。

如果您关心炫酷效果,Petzold 绝对可以帮助您。在您对 win32 有点熟悉之后,您可以跳到 Petzold 中的章节来进行 bitblt'ng 和做动画。有一次我不得不在 win32 应用程序中制作一些精美的动画图形,我几乎使用 Petzold(和一些 MSDN)作为我的主要引用。

关于c++ - 用户界面说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1595439/

相关文章:

c++ - 在 OS X Mavericks 中从 C++ 链接 C

带有白金库的 LG 智能电视上带有字幕支持的 C++ DMS

android - 如何滚动到 android TextView 的末尾?

android - AsyncTask 未在 UI 线程上更新

user-interface - AsteriskNOW 与 FreePBX。什么是最容易定制的?

c++ - libcxx 中的可选 std::nullopt_t 实现

c++ - 采用不同大小数组的构造函数

C++ : cannot access node value

android - Fragment UI 使用抽屉导航

java - 创建具有垂直堆叠部分的 Swing GUI