|
강의이야기 님이 쓰신 글 :
: 마우스 움직이는 작업을 해줄때
: 실제로 마우스를 움직일때 나오는 신호를 그대로 전달해주는것 같은 방식으로
: 마우스의 움직임을 제어하고 움직이는 정도를 알아보고싶습니다.
: mouse_event()는 아무래도 마우스가 움직인것을 드라이버에서 처리를 해서 넘겨져 오는것 같은데요.
: 혹시 이것보다 더 근본적인 하드웨어 시그널적인 마우스 움직임 처리를 어떻게 하는지 혹시 아시는분 계신가요?
:
: 설마 새로 마우스 드라이버를 만들어야된다던지 하는건 ㅡㅡ;;;
안녕 하세요 만해입니다.
정말 오랜만에 답변 하나 적어 보네요 ㅎㅎㅎ
그런데 허접이라서 흑흑~
mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
우선 이 소스를 보시면 아시겠지만 mouse_event() 함수를 이용한 소스 입니다.
님께서 어떤 용도르 쓰실지는 모르는 형편이라서 제가 아는 범위만 애기 드리면
저 소스는 제가 온라인 겜용 오토 마우스 제작에 들어간 소스인데요
xp, 2k 에서 무리 없이 잘 동작이 됩니다.
저와 같이 오토마우스 비슷한 용도로 사용하실거라면 저 함수로도 충분하고요
그 이상 세세한 제어를 하시고 싶으시면,
제 생각엔 디바이스 드라이버 수준까지 내려 가야 할것 같네요
그럼 이만~
ps. 정말 오랜만에 글을 적네요 ㅋㅋㅋ
|