마우스 마우스 마우스 오른쪽 버튼을 비활성화해야합니까?
문제
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;
제휴하지 않습니다 StackOverflow