一日一コード 26.まともなプログラム

今回は DirectDraw のバグフィックスに関する話。

  • IMEが消えてしまうバグ
  • いい加減だった画面モード切替。
  • 垂直同期の取り方。

コードとか

これで一応はまともなプログラムといってもいいかもしれない。
それにしてもまあ初心者向けの本とかアカデミックな環境ではこういうのがいい加減に扱われている。
さらに DirectDrawでフルスクリーンにするとIMEが消えるバグというのは結構有名なようだが、対処法なんてどこにも書いてない。
結論、入門書や初心者向けのものばっかりやっているといつまでたっても初心者のままだ。