作成したい...基本的にはマクロプログラムです。recordをクリックすると、すべてのマウス (および最終的にはキーボード)のアクティビティが追跡されます。次に、それを保存して再生すると、記録したときと同じ場所でマウスが移動してクリックするはずです。
グローバル マウス イベントを取得する方法は知っていますが、C# でマウスを移動/クリックする方法がわかりません。
これにはwin32 APIを使用できます
SetCursorPos
mouse_event
マウスを移動/クリックできるようになります。SendMessage
キーボードについても調べてください。ただし、より複雑です。
[DllImport("user32.dll")]
static extern bool SetCursorPos(int X, int Y);
static extern void mouse_event(uint dwFlags, uint dx, uint dy, uint dwData,
UIntPtr dwExtraInfo);
すでにこれを行うツールが必要な場合は、おそらくAutoItRecorderを使用できます。実行できるAutoItスクリプトが記録されます。