Использование Tk с C - PullRequest
       15

Использование Tk с C

11 голосов
/ 18 декабря 2011

Я программист на C, не желая иметь дело с наборами инструментов C ++, и я пытаюсь создать простую графическую карточную игру.Я программирую под Linux, но я бы хотел иметь порт Windows.Из того, что я прочитал, мои варианты - GTK + и Tk.

Я работаю над некоторыми учебниками GTK +, и, вероятно, буду придерживаться этого, но я не думаю, что даю Tkчестный выстрел.Проблема в том, что вся документация по Tk, которую я могу найти, это либо для использования Tk с {Tcl, Ruby, Perl, Python}, либо для встраивания интерпретатора Tcl в программу C и использования Tk таким образом.Есть ли простой (-ish) способ использовать Tk для создания графических интерфейсов для программы на C, не слишком отвлекаясь на Tcl?

В идеале, есть учебник (что-то вроде TkDocs Tk)Учебное пособие ), но с использованием чего-то вроде Tk C API ?

Ответы [ 3 ]

5 голосов
/ 18 декабря 2011

Вот ссылка: http://www.hume.com/html85/indexes/tkc_api.html

Введение для объединения C с Tk: http://davesource.com/Fringe/.../tcl_tk/tcl_C.html

5 голосов
/ 18 декабря 2011

Вот несколько полезных ссылок:

Объединение C и Tcl / TK
Обзор библиотеки Tk C

3 голосов
/ 18 декабря 2011

Это далеко не так сложно, как учебные пособия по TKDocs, но вот некоторая информация:

http://www.gibmonks.com/practical-programming/ch47lev1sec2.html

Там также, кажется, есть глава в Practical Programming in Tcl and TK

...