散財

Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング!

Windowsプログラミングの極意 歴史から学ぶ実践的Windowsプログラミング!

有名なThe Old New ThingのRaymond Chen氏の本が出ていたので早速、購入。Windowsに関する興味深いエッセイが多数収録されています。Windowsプログラマなら楽しめると思います。

例えば、

1.9 ボタンまたはメニューの後に...を表示する状況
多くの人々は、ドットのルールを「ダイアログを表示する場合はドットが必要」と考えている。これは誤解である。

はい、誤解していました。(^^;
他にも、

  • メモリが1GBを超えるとWindows95が起動しなかったのはなぜか
  • 新しいデバイスが検出されました:Boeing 747
  • ダイアログエディタがコントロールIDを100から割り当てるのはなぜか
  • Windows98のモニタの最大数が9台だったのはなぜか
  • DirectX4に何が起きたのか
  • 改行文字がCR+LFなのはなぜか
  • TerminateProcessをトラップできないのはなぜか

などなど、200ほどのエッセイがあります。