すいません、根本的な質問さしてください
みなさんはC言語で書いてるんですか?それともC++で書いてるんでしょうか
C++で書いていった方が先々の事を考えると良いならそうしたいです。

あと>>403さんメッセージを投げるや、>>403さんのGWL_USERDATA
に構造体を仕込むというのも、自分のレベルだとまだ、規定の関数が
投げるメッセージを受け取る程度で、さらにGWL_USERDATAに構造体を
仕込むというのが、Set/GetWindowLongの第二引数のこの値
(GWL_USERDATA)に構造体を仕込むという方法がよくわからないんです。
ですんでGetDlgItemでハンドルを取得して、処理しようと思います。