C# 마우스 매크로, Mouse 클릭, 위치 이동 소스 예제 웹 서핑으로 얻은 소스 정리하여 소개합니다. 마우스 매크로에 필요한 기능은 2개입니다.
C# 마우스 매크로 만들기 Mouse 자동 클릭 프로그램 강좌 그래서, 아래처럼 『마우스 매크로』에 필요한 MouseEvent 함수, SetCursorPos 함수를 선언합니다.
그리고 두 함수를 이용할 수 있도록 마우스 매크로용 함수를 하나 더 선언합니다. 이 함수는 마우스 커서를 이동한 후 자동 클릭 이벤트를 발생합니다.
5번 SetCursorPos 함수에 x, y 좌표만 인자로 전달하면 커서는 이동합니다. 6번 라인처럼 ManualResetEvent를 주어 혹시 모를 윈도우 폼 블록 현상도 방지합니다. 잠시 쉬어가는 여유를 두지 않으면 어떤 동작을 하던 사용자 눈에 마우스 이동이 보이질 않습니다. 그래서 약간의 여유를 두는 것이 좋습니다. [C# 마우스 제어 소스] 이어서 마우스 이동에 필요한 변수입니다. 마우스 매크로에 없어선 안 될 부분이기도 합니다.
그냥 그대로 사용하시면 돼요. 변수 이름만 바꿔서요. 그다음 8번 라인의 『MouseClickCustom 함수』는 아래 코드입니다.
5번 라인처럼 마우스 왼쪽 버튼을 아래로 내리고, 이어서 위로 올려줍니다.
C# 마우스 매크로 만들기 Mouse 자동 클릭 프로그램 강좌 아래는 마우스 매크로 전체 소스입니다.
C# 마우스 매크로, Mouse 클릭, 위치 이동 소스 예제 c# api 마우스, c# macro program, c# macro source, c# mouse control, c# mouse macro, c# 마우스 이동, c# 마우스 제어, c# 마우스 좌표, c# 매크로 소스, c# 매크로 프로그램 댓글 |