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
[23758] [질문] 마우스 가운데버튼 이벤트에 대하여.....................................................
하느리 [handebug] 618 읽음    2003-01-20 15:35
안녕하세요.

현재 개발하고 있는 프로그램은 마우스 가운데버튼의 이벤트를 이용한 프로그램입니다.
그런데, 한가지 문제가 있습니다.
NT계열에서는 마우스 드라이버에 상관이 없는데, 98계열의 OS상에서 문제가 발생합니다.

NT계열의 경우, 마우스 드라이버의 설치와는 상관없이 자체적인 표준 마우스 드라이버가 사용되는 것으로 알고 있습니다. 하지만 98계열인 경우, 마우스 드라이버를 설치하면 해당 마우스 드라이버에 의해서 시스템의 이벤트가 변경되어 발생합니다. 또한 98계열 운영체제에서 다중으로 마우스 드라이버를 설치한 경우 왼쪽,오른쪽 버튼은 표준으로 사용이 되나, 가운데버튼에 대하여서는 각 드라이버가 자체적으로 지정한 이벤트가 있어 정상적인 가운데 이벤트가 발생을 하지 않습니다.

즉, 98계열에서 마우스 드라이버를 다중으로 설치하거나, 하나의 마우스 드라이버가 설치되어 있더라도 가운데버튼에 특별한 기능을 설정하면 정상적인 가운데버튼 이벤트가 발생을 하지 않습니다.
제 프로그램쪽에서는 정상적인 이벤트를 받을 수 없어 정상적인 동작을 하지 못하는 경우가 발생하는 것이죠.

혹, 이와 같은 문제를 겪은 분이나 해결책을 아시는 분의 조언을 구합니다.
읽어주셔서 감사합니다.

+ -

관련 글 리스트
23758 [질문] 마우스 가운데버튼 이벤트에 대하여..................................................... 하느리 618 2003/01/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.