CDIALOG iWebBrowser 구성 요소가있는 백 스페이스가 작동하지 않습니다
-
13-12-2019 - |
문제
iWebBrowser2가있는 MFC CDialog가 있습니다.HTML 텍스트 영역이있는 페이지에 도달하면 텍스트를 입력 할 수 있지만 백 스페이스가 삭제되지 않습니다.
해결책
Internet Explorer에서 편집 컨트롤이 호스팅되는 ATL ActiveX 컨트롤을 호스팅 할 때, 포커스가 편집 컨트롤로 설정된 경우 백 스페이스 키를 누르면 Internet Explorer가 이전 웹 페이지로 이동합니다.컨트롤이있는 웹 페이지가 없으면 백 스페이스 키가 정상적으로 작동합니다.
사용자가 서브 클래 싱 컨트롤을 클릭하면 컨트롤이 UI 활성화되지 않습니다.즉, 가속기 키는 Internet Explorer 프레임에서 처리됩니다.컨트롤에는 백 스페이스 가속기 키를 처리하는 변경 사항이 없습니다.
제휴하지 않습니다 StackOverflow