「WM_LButtonDown → WM_MouseWheel」にメッセージを置き換えるとき
(つまり、"左ボタン押下"を"ホイール回転"とするとき)

wParam ← MakeWParam(0, ±WHEEL_DELTA)
lParam ← lParam  # 座標は変わらず

で、問題ありますか? マウスホイールのエミュレート的に