如果有人不想使用 IDE(只是一个编辑器、编译器和调试器),那么手动实现 GUI 的最佳方式是什么?
我考虑使用纯 C 或 C++ 编写的 WinAPI 应用程序。
最佳答案
如果您只有 Windows API,您将使用文本编辑器以代码形式创建 UI 小部件。不涉及 XAML 或其他中间语言或标记。如果您想进行布局,您可以使用铅笔和纸或 Visio 等图形工具来模拟 UI,这样您就可以计算出您想要的所有内容的位置。
或者,您可以将生锈的 Screwdriver 插入小脚趾和小脚趾甲之间。这可能不那么痛苦。
编辑:其他发帖人谈到了使用其他框架,如 Qt 或使用布局面板等。但是问题问的是 Windows API 和 C/C++。这让我们回到 Petzold .不是 crap he's written recently ,而是“Windows 编程”之类的东西。在当时很棒,这几乎是 15 年前做事的方式,但如果没有非常非常好的理由,我永远不会回去!
关于c++ - 在没有 GUI 设计器的情况下实现 GUI 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1952756/