C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[50463] Re:마우스를 잠시 사용 못하게 막을 수 없나요?
장성호 [nasilso] 1421 읽음    2007-09-05 12:33
1. 컴퓨터 켜면 프로그램이 자동실행되게 하려면
    - 서비스 프로그램으로 만들거나?
    - 시작프로그램에 등록을 해두시면 될것이구요

2. 마우스를 못쓰게 하려면 후킹하는 방법이 가장 확실하겠죠
  
  * 후킹 이 외에는?
     - 마우스 설치를 제거했다가 다시 설치할수 있다면 ... 그것도 되것구..

  * 꼼수로는?
    - While문에서 SetCursorPos로 마우스 위치를 화면밖 저멀리 계속 셋팅 해버리세요


     - 또는  ClipCursor로 마우스가 움직이는 영역을  제한해 버려도 됩니다.

       움직임 영역 제한은?
         TRect rc=Rect(-100,-100,1,1);
         ClipCursor(&rc);

       풀때는?  ClipCursor(NULL);




나그네 님이 쓰신 글 :
: 컴퓨터를 켜면 특정 프로그램이 자동으로 실행되고
: 마우스 사용을 잠시 못하게 막고 싶습니다.
:
: 이 프로그램에서 시리얼 포트로 마우스 실행 명령이 들어 오면 그때 부터 마우스를 사용가능 하도록
: 풀고 싶은데요...
:
: 마우스를 잠시 사용 못하도록 막는 함수를 못찾겠네요...

+ -

관련 글 리스트
50460 마우스를 잠시 사용 못하게 막을 수 없나요? 나그네 1242 2007/09/04
50463     Re:마우스를 잠시 사용 못하게 막을 수 없나요? 장성호 1421 2007/09/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.