마우스 마우스 마우스 오른쪽 버튼을 비활성화해야합니까?

StackOverflow https://stackoverflow.com/questions/1431093

  •  07-07-2019
  •  | 
  •  

문제

Windows에서 마우스 클릭을 모니터링하는 시스템 트레이 앱을 만들고 있습니다. 올바른 마우스 클릭을 비활성화하고 싶습니다. 내 앱은 이것을 기반으로합니다 샘플 코드.

hookcallback 방법에서 나는 이것을 시도했다 :

if ((MouseMessages)wParam == MouseMessages.WM_RBUTTONDOWN)
                    return (System.IntPtr)1;

MPUSE 이벤트는 처리되지 않지만 올바른 마우스 클릭의 컨텍스트 메뉴가 여전히 나타납니다.

도움이 되었습니까?

해결책 2

나는 미니 입력을 사용했습니다 www.mini-tools.com.

다른 팁

WM_RBUTTONUP 메시지를 처리하지 않았다고 생각합니다. 그렇기 때문에 상황에 맞는 메뉴가 표시됩니다.

이 코드 스 니펫을 추가하고 작동하는 것을 확인하십시오 ...

if ((MouseMessages)wParam == MouseMessages.WM_RBUTTONUP)                    
    return (System.IntPtr)1;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top