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

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

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

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

11
задан J. C. Salomon 18 December 2011 в 05:58
поделиться