将 Tk 与 C 一起使用

发布于 2024-12-21 15:59:09 字数 463 浏览 1 评论 0原文

我是一名 C 程序员,不想处理 C++ 工具包,我正在尝试构建一个简单的图形卡游戏。我在 Linux 下编程,但我希望可以选择 Windows 端口。根据我的阅读,我的选择是 GTK+ 和 Tk。

我正在学习一些 GTK+ 教程,我可能会坚持下去,但我认为我没有给 Tk 一个公平的机会。问题是,我能找到的所有 Tk 文档要么是关于将 Tk 与 {Tcl、Ruby、Perl、Python} 一起使用,要么是关于将 Tcl 解释器嵌入到 C 程序中并以这种方式使用 Tk。有没有一种简单(-ish)的方法可以使用 Tk 为 C 程序构建 GUI,而不会过多地偏离 Tcl?

理想情况下,是否有一个教程(类似于 TkDocs Tk 教程 的内容),但使用类似 Tk C API

I’m a C programmer with no desire to deal with C++ tool-kits, and I’m trying to build a simple graphical card game. I’m programming under Linux, but I’d like to have the option of a Windows port. From what I’ve read, my options are GTK+ and Tk.

I’m working through some GTK+ tutorials, and I’ll probably stick with that, but I don’t think I’m giving Tk a fair shot. Trouble is, all the Tk documentation I can find is either for using Tk with {Tcl, Ruby, Perl, Python}, or for embedding a Tcl interpreter into the C program and using Tk that way. Is there an easy(-ish) way to use Tk to build GUIs for a C program without digressing too much into Tcl?

Ideally, is there a tutorial (something along the lines of the TkDocs Tk Tutorial) but using something like the Tk C API?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄居者 2024-12-28 15:59:09

以下是一些有用的链接:

结合 C 和 tcl/tk
[Tk C 库概述][2]

Here are some useful links:

Combining C and tcl/tk
[An Overview of the Tk C Library][2]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文