c or c++言語にて質問。

状態が非アクティブのDirectXを使用したゲームにて
仮想のマウス操作を入力してやりたいのですが
上手くいきません。

・試したこと
SendMessage
PostMessage

ほかに、マウス情報を送る方法ってありますか?
ある場合、詳細を教えて頂ければと思います。