猫でもわかるWINDOWSプログラミングを見ながら勉強しつつ
使う関数の意味合いや使った関数の意味をあいまいな説明
なままのでいらいらして、とりあえずWIN32APIオフィシャルリファレン
スを買った程度のレベルの猫以下の自分から質問さしてください。

・SelectObject()で選んだObjectは必ずDeleateObject()しない
 といけないんでしょうか?大きなプログラムになるともったいない
 ので、Create用に宣言した物を使い回す為にDeleateObject
 するんでしょうか?
・リソースはみなさん手描きなんでしょうか?
・LOWORD()等のマクロがあるという事を知るにはどうやって調べて
 いるんでしょうか?
・今VS2005SEを使ってるんですが、ソースの文字列を全部
 TEXT()で囲んでるんですが、VC++6だとだめでした。
 結局は、場所に応じてL""にしたりすべきなのでしょうか?

くずみたいな質問すいません。勉強にもどります。