web-dev-qa-db-ja.com

Cのグラフィカルユーザーインターフェイスチュートリアル

私はC言語でプロジェクトを作成しており、教師はプロジェクトのGuiを作成するように命じました。 GUIパーツにはCまたはC++のみを使用できます。

誰もが私にいくつかの簡単なオープンソースのグラフィックライブラリのチュートリアルを教えてください。これは私の初めてのGUIになるからです。

ありがとう

17
devoidfeast

最も一般的な2つの選択肢は GTK + です。これにはドキュメントリンクがあります here 。または Qt にはドキュメントがあります here であり、C++でさらに使用されます。

オペレーティングシステムを指定せず、これら2つはかなりクロスプラットフォームであるため、これら2つを投稿しました。

19
houbysoft

私のお気に入りのUIチュートリアルはすべてzetcode.comから入手できます。

これらは、「チュートリアルを開始する」と考えているチュートリアルです。チュートリアルの例では、すぐに始められますが、高度な説明や説明はありません。それでも、多くの場合、大きな問題は「どのように始めるのか」です。そして、これらは私にとって常に有用であることが証明されています。

8
user257111

[〜#〜] fltk [〜#〜] (ただし、プレーンCではなくC++)を参照することもできます。

FLTK(「フルティック」と発音)は、UNIX®/Linux®(X11)、Microsoft®Windows®、およびMacOS®X向けのクロスプラットフォームC++ GUIツールキットです。FLTKは、肥大化することなく最新のGUI機能を提供し、OpenGL®による3Dグラフィックスをサポートしますおよびその組み込みGLUTエミュレーション。

FLTKは、静的にリンクするのに十分なほど小さくモジュール式に設計されていますが、共有ライブラリとしては正常に機能します。 FLTKには、FLUIDという優れたUIビルダーも含まれており、数分でアプリケーションを作成できます。

ここにいくつかのクイックスタートがあります screencasts

[明けましておめでとうございます!]

2
epatel