Xlibで画像を表示してみる

なんかいろんなGUIツールキットをかじっては放りだしているような気がするが
今回はXlibでやってみた。
なんとか24bitのDIBを表示するところまでこぎつけた。
やってみてわかったけどXlibはかなりLowレベルなところまでしかサポートしていないのであった。
ファイルダイアログはおろか、メッセージボックス的なものすら無い(っぽい)。

ソースはこっちにおいておきます。
http://gunload.web.fc2.com/X11/

下記のサイトを参考にさせてもらいました。
http://www1.u-netsurf.ne.jp/~ozawa/prog/prog.html
http://www1.linkclub.or.jp/~zhidao/zlab/computing/ximage.html