>>553
●SelectObject()で選んだObjectは必ずDeleateObject()しない(ry
  ちょっと質問の意味がわかりませんが、GDIオブジェクトを生成するCreate〜に対し、
 GDIオブジェクトを破棄するのがDeleteObjectではないでしょうか?
  SelectObjectはデバイスコンテキストと、GDIオブジェクトを関連付けているのではないでしょうか?
●リソースはみなさん手描きなんでしょうか(ry
  アイコンとかは、ツールを利用した上で手書きじゃないでしょうか?
  私はフォトショップで加工して手書き補正です。
●LOWORD()等のマクロがあるという事を知るにはどうやって調べて(ry
  リファレンスを読む
  ファイルから検索で#defineを検索する。
  人に教えてもらう。
  神の啓示。
●今VS2005SEを使ってるんですが、ソースの文字列を全部(ry
汎用データマッピングを利用するには、
 #include <tchar.h>
 #include <clocale>// 必要に応じて
をソースの頭の記述しておく、
これにより汎用データマッピング用の関数を利用できる。
(実際はマクロ)
ex) 汎用データマッピング用書式付出力
_tprintf(_T("ゴルァ World!\n"));
これが、マルチ文字環境だと
printf("ゴルァ World!\n");
ワイド文字環境だと
wprintf(L"ゴルァ World!\n");
なる。