Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
다른 프로그램의 윈도우에 마우스 클릭 메세지 보내는방법?
예로든다면 Internet Explorer의 특정한 좌표에 마우스를 클릭한듯한
효과를 내기위해 메세지를 보내고 싶은데...
어떻게 하면 됩니까..?
1
COMMENTS
구창민
•
1999.09.18 20:45
송기원 wrote:
> 예로든다면 Internet Explorer의 특정한 좌표에 마우스를 클릭한듯한
> 효과를 내기위해 메세지를 보내고 싶은데...
> 어떻게 하면 됩니까..?
송기원님 안녕하세요?
말씀하신 내용은 좌표계산이 먼저 잘 이루어지면
가능할거 같습니다.
이 말은 먼저 클릭될 좌표를 정확히 알아야 한다는 뜻입니다.
Mouse_Event 란 API를 사용하시면 되는데,
주의점은 눌렀으면 꼭 다시 떼어주어야 합니다.
안 그러면 계속 누르고 있으니까요.
아래 쓰임새를 참조하시면 가능할겁니다.
그럼.. 즐거운 프로그래밍 되시구요~~
Mouse_Event(MOUSEEVENTF_ABSOLUTE or //마우스이 이동
MOUSEEVENTF_MOVE,
Pt.x, //좌표
Pt.y, //좌표
0,
0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTDOWN,
Pt.x, //이 위치에서 왼쪽 마우스 버튼을 누릅니다.
Pt.y,
0,
0);;
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTUP,
Pt.x, //이 위치에서 왼쪽 마우스 버튼을 뗍니다.
Pt.y,
0,
0);
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
표경나
1999.09.18 20:27
0
COMMENTS
/
0
LIKES
특정 콤포넌트 찾기
노동춘
•
1999.09.18 19:45
1
COMMENTS
/
0
LIKES
RichEdit,마우스 커서위치의 문자열 뽑기
구창민
•
1999.09.18 21:02
노동춘 wrote: > 안녕하십니까? 고수님들. > > 여기 이렇게 좋은 곳이 있는줄 몰랐네여... > > 무슨...
문성준
•
1999.09.18 19:41
1
COMMENTS
/
0
LIKES
[추가질문]IBM AS400을 아시는 분??
이진우
•
1999.09.22 22:59
문성준 wrote: > 밑에 질문한 사람임다..또 있어서리..흐.. > 혹 IBM AS400을 사용하시는 분 계십니까.....
문성준
•
1999.09.18 19:38
2
COMMENTS
/
0
LIKES
윈도우 재시작 명령.. + 네트웍 로긴을 자동으로 하는 법
문성준
•
1999.09.18 19:52
문성준 wrote: > 안녕하십니까.. > 다음주가 추석인 멋진 주말입니다. > 델파이에서 윈도우를 종료하는 ...
이정욱
•
1999.09.20 19:53
TweakUI 라는 유틸리티가 있습니다. 이것을 사용하시면 됩니다. 이것은 일반 통신망 공개자료실에서 찾아...
송기원
•
1999.09.18 19:29
1
COMMENTS
/
0
LIKES
다른 프로그램의 윈도우에 마우스 클릭 메세지 보내는방법?
예로든다면 Internet Explorer의 특정한 좌표에 마우스를 클릭한듯한 효과를 내기위해 메세지를 보내고 싶은데... 어떻게 하면 됩니까..?
구창민
•
1999.09.18 20:45
송기원 wrote: > 예로든다면 Internet Explorer의 특정한 좌표에 마우스를 클릭한듯한 > 효과를 내기위해...
한상훈
•
1999.09.18 19:08
1
COMMENTS
/
0
LIKES
window 프로그램
구창민
•
1999.09.18 20:30
한상훈 wrote: > 안녕하세요 오랜만에 들어와 보니 더 멋있게 바뀌었네요.. 축하합니다. > > 질문내용...
진현주
•
1999.09.18 19:07
2
COMMENTS
/
0
LIKES
Seagate Crystal Reports 를 델파이에서 쓸수있나요?
김민규
•
1999.09.22 23:27
진현주 wrote: > > 여러가지 복잡한 레포트를 찍어야 하는데 > 마땅한게 없네요. > > Seagate Cryst...
최수영
•
1999.09.24 06:20
김민규 wrote: > 진현주 wrote: > > > > 여러가지 복잡한 레포트를 찍어야 하는데 > > 마땅한게 없네...
김성영
1999.09.18 18:57
0
COMMENTS
/
0
LIKES
stringGrid에 대해서
이동원
1999.09.18 15:51
0
COMMENTS
/
0
LIKES
겹쳐진 두개의 이미지를 하나로 저장하려면
이광주
•
1999.09.18 10:28
1
COMMENTS
/
0
LIKES
여러개의 IP중 서버데몬이 실행중인 IP찾기..
안치봉
•
1999.09.18 21:33
잘은 모르고 해보지는 않았지만 데몬이라면 대충... 웹서버, FTP.. 등이 있는걸로 아는데... 이런 데몬...
이권혁
1999.09.18 09:34
0
COMMENTS
/
0
LIKES
엑셀의 주석달기 같은 기능 구현가능한가요?
기노현
1999.09.18 09:17
0
COMMENTS
/
0
LIKES
Quick Report 컴파일 문제
김민정
1999.09.18 08:19
0
COMMENTS
/
0
LIKES
파라메터 type이 변경되는 현상....
박동진
1999.09.18 06:15
0
COMMENTS
/
0
LIKES
산업기사 델파이 보신분....
zion
•
1999.09.18 04:44
1
COMMENTS
/
0
LIKES
PC 의 Network 환경을 알려면..?
구창민
•
1999.09.18 05:03
zion wrote: > 안녕하세요... > Network(LAN)으로 연결된 다른 PC의 IP Address 를알고 있을경우 > 그P...
강영석
1999.09.18 04:36
0
COMMENTS
/
0
LIKES
oracle에서 data type "bfile"을...
오용섭
•
1999.09.18 04:01
1
COMMENTS
/
0
LIKES
레포트 작성시 표는 어떻게 그려야 되나요?
최수영
•
1999.09.18 17:00
오용섭 wrote: > 안녕하세요 > > 이번에 프로그램을 델파이로 작성해서 출력할려구 레포트로 도표를 작...
강태완
1999.09.18 17:31
0
COMMENTS
/
0
LIKES
[급한질문]마스터-디테일 출력하기
keedos
1999.09.18 03:33
0
COMMENTS
/
0
LIKES
[급질문]특정한 랜카드로의 신호보내기
kouki
•
1999.09.18 03:16
1
COMMENTS
/
0
LIKES
이런에러 아시는분 알려주세요??
camplus
•
1999.09.18 20:31
그런 에러는 굉장히 많이 나는 에러중 하나인데, 소스 코드도 같이 올려주시면,, ^^;; kouki wrote: ...
송기원
1999/09/18 19:29
Views
1243
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 예로든다면 Internet Explorer의 특정한 좌표에 마우스를 클릭한듯한
> 효과를 내기위해 메세지를 보내고 싶은데...
> 어떻게 하면 됩니까..?
송기원님 안녕하세요?
말씀하신 내용은 좌표계산이 먼저 잘 이루어지면
가능할거 같습니다.
이 말은 먼저 클릭될 좌표를 정확히 알아야 한다는 뜻입니다.
Mouse_Event 란 API를 사용하시면 되는데,
주의점은 눌렀으면 꼭 다시 떼어주어야 합니다.
안 그러면 계속 누르고 있으니까요.
아래 쓰임새를 참조하시면 가능할겁니다.
그럼.. 즐거운 프로그래밍 되시구요~~
Mouse_Event(MOUSEEVENTF_ABSOLUTE or //마우스이 이동
MOUSEEVENTF_MOVE,
Pt.x, //좌표
Pt.y, //좌표
0,
0);
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTDOWN,
Pt.x, //이 위치에서 왼쪽 마우스 버튼을 누릅니다.
Pt.y,
0,
0);;
Mouse_Event(MOUSEEVENTF_ABSOLUTE or
MOUSEEVENTF_LEFTUP,
Pt.x, //이 위치에서 왼쪽 마우스 버튼을 뗍니다.
Pt.y,
0,
0);