문제

Bog-Standard Win32 팝업 메뉴가 있고 화면보다 키가 큽니다. 상단의 위쪽 화살표가 생기고 아래쪽에는 아래쪽 화살표가 생겨 사용자가 항목을 스크롤 할 수 있습니다.

마우스 휠 스크롤에 대한 응답에 이러한 메뉴가 가능합니까? 스크롤 휠 이벤트는 메뉴가 아닌 포커스 컨트롤로 전송되므로 일반적으로 발생하는 것은 메뉴 뒤에있는 텍스트 편집기가 대신 스크롤됩니다.

업데이트 : 즉, 스크롤 휠 이벤트를 라우팅 할 수있는 방법이 있습니까?

도움이 되었습니까?

해결책

당신은 무언가를 직접 해킹 할 수 있지만 Win32 메뉴는 아닙니다. UI 표준의 일부가 아닙니다.

이것이 사실 인 이유는 아마도 당신이 이미 언급 한 것일 것입니다. Win32 메뉴는 초점을받을 수 없습니다.

다른 팁

어떤 식 으로든 메뉴를 붕괴시킬 수 있습니까? 사무실은 사용되지 않은 메뉴를 숨기고 필요할 때로드 할 메뉴 항목을 제공합니다. 그렇지 않다면 시작 메뉴처럼 자신의 페이징을 쓸 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top