Microsoft MVP성태의 닷넷 이야기
안녕하세요 [링크 복사], [링크+제목 복사],
조회: 20764
글쓴 사람
h (hmxosd at gmail.com)
홈페이지
첨부 파일
 

정성태님 C#책으로 공부중인 학생입니다

백그라운드에서 실시간으로 마우스의 입력(이동, 클릭 등)을 감지해서
물리적으로 불가능한 입력이라고 판단되면 경고메세지를 출력하고
지정된 특정 프로세스를 종료하는 프로그램을 만들고자 합니다
(오토마우스 판별 프로그램이라고 할 수 있습니다)

찾아보니 글로벌마우스후킹이란 비공식 라이브러리가 있던데
https://globalmousekeyhook.codeplex.com/
C#초보자로선 코드파악이 쉽지않네요 ㅠ

키보드의 경우 console.ReadLine()이니
마우스도 비슷한게 있으려니 해서 참조하려했는데 그런게 전혀 아닌것 같네요
msdn라이브러리에 mouse로 검색하니 더 막막하고..

위 라이브러리의 활용법이나
마우스 입력을 저장하기 위한 함수가 있다면 부디 알려주세요
코드는 제가 열심히 짜보겠습니다









[최초 등록일: ]
[최종 수정일: 11/3/2014]


비밀번호

댓글 작성자
 



2014-11-03 12시39분
마우스 위치를 알아내는 방법은 다음의 글을 참고하세요.

Getting mouse position in c#
; http://stackoverflow.com/questions/1316681/getting-mouse-position-in-c-sharp

말씀하신 글로벌 마우스 후킹 라이브러리는 ^^ 해당 사이트의 문서에 잘 나와 있는데... 사실 저도 그 이상 자세하게 설명하기가 좀 그렇군요.

https://globalmousekeyhook.codeplex.com/documentation
정성태

... 31  32  33  34  35  36  37  38  39  [40]  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4892Ques...9/13/201718913서브 폼에서는 무거운 작업을해도 속도가 빠를까요 ?? [1]
4891윤현수9/11/201719207Taskbar에 관한 질문입니다. [5]
4890제발9/11/201717661 시작하세요! C# 6.0 프로그래밍 책이 절판됐나요? [5]파일 다운로드1
4889낙낙이9/7/201717687안녕하세요! xsl관련 이야기입니다. [1]
4888heyh...9/6/201717671클릭원스를 수동으로 배포 시 업데이트 할 때 [1]
4887이경현9/4/201718932Windows server 2012 파일 없어짐 현상... [1]
4886질문자9/1/201719938disconnecteditem에 대하여 아시나요? [4]파일 다운로드1
4883솔솔8/30/201717726dataview에서 select한 index 가져오기 [1]
4882user8/30/201719536UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ?? [7]
4884user8/31/201716971    답변글 [답변]: UI 변경 작업 여러개를 동시에 사용하려면 어떻게 해야되나요 ??파일 다운로드1
4881kmi8/30/201717058진행속도가 중간에 더뎌지는 문제가 있는데 해결할 수 있는 방법이 있나 궁금합니다. [3]
4880김호종8/29/201717430HTTP JSON POST 관련 질문 드립니다. [1]
4879aos8/27/201718556DateTime 표시할 때 포맷 설정시 밀리초까지 포함하는 법이 궁금합니다 [1]
4878heyh...8/25/201717938프로세스의 프로세스 찾기(?) [2]
4877강준8/24/201717539SQLite journal_mode=wal 관련하여 질문드립니다. [1]
4876heyh...8/23/201718164프로세스 초기화하기 [1]
4874ho8/22/201716875파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4875ho8/23/201718796    답변글 [답변]: 파일 확장자명을 이용해 파일의 실행 프로그램의 전체 경로를 얻어 올 수 있을까요? [1]
4873kmi8/21/201719635전역 변수를 쓰지 않고 여러 군데에서 같은 변수를 공용하는 방법이 궁금합니다. [4]
4872abcd8/18/201717833프로세스를 초기화 하는 명령어도 있나요? [1]
4871kmi8/17/201719761메모리 부족으로 종료되는 현상의 여러가지 이유가 무엇인지 궁금합니다. [2]
4870heyh...8/14/201718536프로그램 실행시 중복일 때 버튼 색깔 원래대로 돌리기 [1]
4868kmi8/4/201718066string[] 에 Reverse 적용방법 질문해봅니다 [3]
4867heyh...8/4/201716910EventHandler에 관한 [1]
486610년차8/3/201717551dsoframer axframer open시 기존 오픈되어있는 엑셀을 먹어버리는 현상 [1]
4865heyh...7/31/201719552클릭원스로 배포 한 프로젝트가 끝났는지 알 수 있는 방법 [8]
... 31  32  33  34  35  36  37  38  39  [40]  41  42  43  44  45  ...