0

Allegro5 を使ってプログラムを作っていますが、ライブラリにはまだ慣れていません。このライブラリで何ができるのか知りたいだけです。

「画像の色補正」(コントラスト、明るさなど)を行う必要があり、次のことを考えました:

- ボタンの作成 (通常の Windows プログラムと同様)、

-スクロールバー、

-ファイルローダー - ボタンをクリックすると、ハードドライブのディレクトリをジャンプして、プログラムで編集したい画像ファイルを選択できます

-allegro ウィンドウでウィンドウを開く (プレビューなどのために)

私はできる限り多くのOOPを使いたいと思っています(私は知っています、それはCです)。そのすべてを C と Allegro5 で行うことは可能ですか、それとも Windows ライブラリやその他のものも必要ですか?

返信ありがとうございます。:)

4

1 に答える 1

1

はい、これらすべてを行うことができますが、Allegro 5 は主にゲーム用に設計されており、GUI アプリケーション用ではありません。ネイティブのメニュー (5.1 シリーズ) とダイアログをサポートしていますが、ボタンやスライダーなどに関しては自分で管理してください (サードパーティの GUI ライブラリがいくつか利用可能ですが、どれもネイティブ アプリケーションのようには見えません)。

したがって、プログラムが基本的に GUI アプリケーションである場合は、Qt や GTK などを基盤として使用し、必要なグラフィック ライブラリのみを使用するのがおそらく最善です。

于 2012-12-24T22:55:35.077 に答える