WM_COMMANDについて質問させてください。
猫などのサイトを見ているとWM_COMMANDでのButtonクリックの処理は
ButtonのIDで処理していますよね。
それで本題なんですけど、
とあるサイトでWM_COMMANDのlParamのデータを見たのですが
その中にはhwndControl(コントロールからの場合、ウィンドウハンドル(HWND)が入る)と書いていました。

ですのでHWNDを変数に入れてある場合、IDよりHWNDで判定したほうが
安全な気がするのですが(IDが被る心配がいらないとか?)
実際のところはどうなんでしょうか?