WIN32API

猫でもわかるネットワークプログラミングのサンプルで、ダイアログが出なかったのです

といっても現在は解決したのでメモです。Dialog関数で、ダイアログのIDを"MYSERVER"にした状態で、第二引数に"MYSERVER"を指定しても何も表示されずに終了ダイアログが出ました。 おかしいと思い、引数を調べてみたら失敗の-1を返していました。なので引数の…

CreateWindowで作成したキャプションのフォントを変更する

基本的なWINAPIの知識は猫でもわかるWindowsプログラミングしかなかったので気がつきませんでした。インターネットは素晴らしいですね。 下のマクロにウィンドウハンドルと、作成したフォントを渡せば変わります。SetWindowFont(ウィンドウハンドル, フォン…

GUIを作るのが有効なプログラム言語

とりあえず簡単でいいから作りたいツールが、なんとなく欲しい時があります。その時に一番簡単なのはどのプログラム言語かな?と考えたのです。 とりあえず思いついたのは、DelphiとかJavaとかWINAPIです。この中では現状としてはやったことがあり、自由度が…

OPENFILENAME構造体を渡す関数では、カレントディレクトリが変更される

メモとして書いておきます。基本VC.NETのソリューションなどで起動すると、カレントディレクトリがソリューションファイルと同じ位置になります。このカレントディレクトリを変更する方法があります。 SetCurrentDirectory関数です。この引数にフォルダの位…