저는 마우스가 전체 화면으로 갈 수있는 경계를 수정하는 작은 유틸리티를 작성하려고했습니다. 나는 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/6hpmb.jpg)를 [this] (http://i.imgur.com/KhWb0.jpg)로 바꾸는 것입니다. 화면 해상도. – littlerat