c - 如何在 ANSI C 中制作窗口应用程序?

标签 c user-interface

到目前为止,我一直只编写控制台应用程序,但我需要为学校作业编写一个简单的窗口应用程序。

有人能给我指点一个很好的教程吗?如何在 ANSI C 中创建窗口和其他普通窗口元素,例如按钮、2d 图形等?我应该使用一些好的库吗?

我试过谷歌搜索,但没有专门针对 C 语言的教程网站。

如果可以的话,我也希望能提供一些示例代码。

谢谢。

顺便说一下,我使用 Dec C++。

最佳答案

GTK 是一个很好用的库,但可能会在 Windows 下提供非本地外观。它在 GNU/Linux 下看起来很棒,尤其是使用 GNOME。

它仅用 C 实现(使用 GObject 类型系统,GLib 库的一部分),因此它可以很好地满足您的需求。还有一个名为 Glade 的 RAD 工具。

关于c - 如何在 ANSI C 中制作窗口应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1694600/

相关文章:

c - 如何确保 vfprintf 具有正确数量的参数?

html - 如何在调整浏览器大小时防止 UI 元素相互重叠?

c++ - Visual Studio 中的富用户界面应用程序

在 C 中将 int 转换为空格

jquery - slideUp相关UI设计

java - 如何让我的程序执行随机方法?

python - Tkinter 相当于 .NET 中的非阻塞 System.Windows.Forms.Form.Show()

MySQL 重新启动会导致使用 M​​ySQL C API 的双重释放或损坏

c - 在文本文件中使用整数运算扩展 C 预处理器宏?

c - 添加位,更简单