컴퓨터 지식 네트워크 - 컴퓨터 지식 - C# 에서 코드를 사용하여 마우스의 이동 트랙을 제어하는 방법

C# 에서 코드를 사용하여 마우스의 이동 트랙을 제어하는 방법

[system.runtime.interopservices.dllimport ("user32") 와 같은 외부 함수 선언을 코드에 추가합니다

const int mouse event f _ move = 0x0001;

const int mouse event f _ leftdown = 0x0002;

const int mouse event f _ left up = 0x0004;

const int mouse event f _ rightdown = 0x0008;

const int mouse event f _ rightup = 0x0010;

const int mouse event f _ middle down = 0x0020;

const int mouse event f _ middle up = 0x0040;

const int mouse event f _ absolute = 0x8000;

그런 다음

mouse _ event (mouse event f _ move, x, y, 0,0 코드를 통해 마우스 이동을 제어할 수 있습니다 //x, y 는 움직이는 좌표입니다. 이것은 당신이 직접 계산해야 합니다!

트랙을 이동하려면 트랙에 있는 모든 점의 좌표를 계산하고 위의 코드를 사용하여 실행해야 합니다.

클릭하려면 마우스 누르기 및 들어올림을 시뮬레이션하는 두 개의 문인 MOUSEEVENTF_LEFTDOWN 과 MOUSEEVENTF_LEFTUP 을 사용하여 MOUSEEVENTF_MOVE 를 삭제합니다

어느 곳을 두 번 클릭하려면 클릭을 한 번 반복한다. LEFTDOWN LEFTUP, LEFTDOWN LEFTUP, 한 번 * * * 네 마디!

당신을 도울 수 있기를 바랍니다. 성공을 기원합니다!

上篇: Dell 노트북 컴퓨터에서 5 회 울립니다. 下篇: Dell 노트북의 시스템을 Win8에서 Win7로 변경한 후 Win8로 복원할 수 있습니까?
관련 내용