2010-11-25 12 views

答えて

1
using System.Runtime.InteropServices; 
... 
[DllImport("user32.dll")] 
private static extern IntPtr SendMessage 
    (IntPtr hWnd, int Msg, IntPtr wParam, IntPtr lParam); 

あなただけあなたは、MSDNを見なければならない必要なものを引数知って、良い引数を指定してこの関数を呼び出す必要がありますhttp://msdn.microsoft.com/en-us/library/ms644950%28VS.85%29.aspx Generalyを見てください。

+0

私は既にそれらのページを読んでいるが、私はそれを得ていないので、あまり役に立ちません。 – Marcus

+0

まずPetzoldのプログラミングWindowsを読んでください。 –

+1

@user 512205正確に何を達成したいのかという情報と、より良い答えが必要なのかどうかわからない場合はどうすればよいのかに関する質問を編集してください。 – shf301

0

SendMessageを使用してマウスクリックをシミュレートしますか?

これは重複した質問です。Using SendMessage for Simulating User Mouse Clicksです。

答えは、WIN32ジャーナルフックを調べて、WH_JOURNALPLAYBACKを送信することをお勧めします。

と作業スニペットであることが報告されているものと、別の重複:http://social.msdn.microsoft.com/Forums/hu-HU/vbide/thread/5352d3b8-4f9e-4a0a-8575-fdd592ae45f8Clicking mouse by sending messages

MSDNのこの議論は、それが生のマウスメッセージを使用してそう簡単ではないということを示しています。

関連する問題