初めてのGUI

生まれて始めてC言語標準外ライブラリを使わずに真っ当なGUIを実用レベルで書けたってお話。
(Win32APIは使ってます、むしろ使わなきゃ書けないけど)
今まで人様のコードを弄るか、Dxlibでしか書いてこなかったので割りと感慨深かったり。
といっても、コモンダイアログ+α程度の小物ですが。

理由はとある人が「○○は実装が難しいので諦めました」とブログを書いていたこと。
作者さんの気など考えずMSDNに篭って適当に書き上げ、送りつけて使って!と押し通して来たという流れ。
多分迷惑だろうなー、使ってもらえないんだろうなーというだめもとだったのですが、むしろお礼言われましたとさ。
いきなり顔も知らない相手から押し付けがましく何か渡されて使う気になれるとか、相当根が良い人じゃなきゃ無理だよな、うん。
いやぁ、良い物を作る人って人間も出来てるよねぇ、羨ましい。

ちなみに、その現物
WindowModeSelecter.zip
win32apiでフルスクリーンにする方法何ぞ知らないのでサンプルコードではDxlib使ってます。
まぁ現物は純粋なWindows用C言語で書かれているので問題ないはず。

にしても、一般的なアプリってこういうウィンドウやらダイアログを嫌ってほど使ってるけど。
たった一個作るのにこれだけ苦労している俺にはそんなアプリを作ることなど永遠に出来る気がしない。
普通はWin32APIを直ではなく何かしらライブラリ使って書くもんなのかなぁ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です