私はマウスを画面全体に移動できる境界線を修正する小さなユーティリティを作成しようとしています。私はhere(私はバージョン1を使用しています)を見つけたグローバルマウスフックライブラリを使用し、マウスの位置情報を自分の関数に生成するイベントから渡しました。 。マウスの位置が動かないC#
internal void ProcessMouseEvent(System.Drawing.Point point)
{
Cursor.Position = new Point(50,50);
}
それを実行している場合は、マウスが指定された点に点滅するように見えるんが、それは動きのイベントだった場合、即座にそれを変更する前にあった場所に戻すだろう。クリックイベントによって実行された場合に限り、実際には新しい位置にとどまります。
境界が長方形ではない場合はどうなりますか? – littlerat
@littleratあなたの質問には円は言及されていませんでした。 cursor.clipで矩形を使用する必要があります。ごめんなさい! – FrostyFire
それはまったく円形ではありません。私がしようとしているのは、[this](http://i.imgur.com/6hpm.jpg)を[this](http://i.imgur.com/KhWb0.jpg)に変えることです。画面の解像度。 – littlerat