2012-03-14 12 views
0

それは可能ですか(C#)?私がクリックしたいウィンドウは、もちろん模倣されていませんが、別のウィンドウで覆われています。私はちょうどそれがウィンドウハンドルと関係があると仮定することができます。どんな助けもありがとう。ありがとう:)別のウィンドウで覆われたウィンドウを仮想マウスでクリック

+0

[なぜ私の偽のボタンがSendMessageで失敗するのですか?](http://stackoverflow.com/questions/6479941/why-do-my-faked-button-presses-fail-with-sendmessage) –

+0

'SendInput'関数を使って調査してください。 –

答えて

1

Windows APIを使用してそのウィンドウへのポインタを取得する必要があります(あなたが探しているウィンドウがわかっていて、別のアプリケーションの一部であることがわかっていると仮定して)。

一方、他のウィンドウでマウスクリックをエミュレートする必要があるのはなぜですか?

希望します。

+0

さて、私はそのウィンドウのポインタ、mainwindowhandleとprocess'esを持っています(emのすべてを使って)ハンドルしますが、それでも私は次に何がわかりません:p – Patryk

関連する問題