X11でアイコンボタンを作成するには?

X11でアイコンボタンを作成するには?

私はx11Linuxでシンプルなウィンドウアプリケーションを作成するためにライブラリを使用しています。私のアプリケーションに次のアイコンボタン(グラフィックボタン)を追加したいと思います。カスタムアイコン

このボタンを作成する方法についての指示はありますかXlib/X11

答え1

libX11は低すぎるレベルです。ボタンとアイコンを実装するには、より高いレベルのツールキットライブラリ(GTKやQtなど)が必要で、ツールキットはそれをlibX11呼び出しに変換して画像を描画し、ボタンを押したイベント領域を監視します。

答え2

可能! image.xpmに画像を作成#include <xpm.h>し(Gimpを使用できます)#include "image.xpm"

関連情報