IShellView::TranslateAccelerator 메서드(shobjidl_core.h)
네임스페이스 확장의 보기에 포커스가 있을 때 바로 가기 키(가속기) 키 스트로크를 변환합니다.
구문
HRESULT TranslateAccelerator(
MSG *pmsg
);
매개 변수
pmsg
형식: LPMSG
번역할 메시지의 주소입니다.
반환 값
형식: HRESULT
성공하면 S_OK 반환하고, 그렇지 않으면 COM 정의 오류 값을 반환합니다.
보기가 S_OK 반환하는 경우 메시지가 번역되었으며 Windows Explorer 번역하거나 디스패치해서는 안 됨을 나타냅니다.
설명
이 메서드는 보기에서 바로 가기 키를 번역할 수 있도록 Windows Explorer 의해 호출됩니다.
호출 애플리케이션에 대한 참고 사항
보기에 포커스가 있는 경우 Windows Explorer 다른 변환 전에 이 메서드를 호출합니다. 보기에 포커스가 없으면 Windows Explorer 자체 바로 가기 키를 변환한 후에 호출됩니다.구현자에 대한 참고 사항
기본적으로 보기는 windows Explorer 자체 바로 가기 키 변환 또는 일반 메뉴 디스패치를 수행할 수 있도록 S_FALSE 반환해야 합니다. 보기는 메시지를 바로 가기 키로 처리하고 Windows Explorer 더 이상 처리하지 않으려는 경우에만 S_OK 반환해야 합니다.요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h(Shobjidl.h 포함) |
DLL | Shell32.dll(버전 4.0 이상) |