현재 주요 업그레이드를 진행중인 레거시 MFC 응용 프로그램을 만들고 있습니다. 우리가 변화시키고 자하는 것 중 하나는 이것을 테스트하는 방법입니다. 우리는 애플리케이션을위한 GUI 자동화 테스트를 만들고자하며,이를 위해 UI 스파이를 사용하여 시각적 요소를 검사하고 자동화 이름과 ID를 추출하고 테스트를 작성하는 데 도움을줍니다. 그러나 불행히도 많은 요소 (예 : 트리 항목, 텍스트 상자)에는 자동화 이름이 없으므로이를 추가하고 싶습니다. 내가 검색 할 수 있었던 주위에서 검색 할 수있는 CWnd :: get_accName 재정의 할 요소를 가진 접근성 API 이름을 연결할 수 있어야하지만, 내가 그것을 무시할 때, 아무것도 변경하고 새로 할당 된 이름을 볼 수 없습니다. 내가 놓친 게 있니? MFC 응용 프로그램에 내게 필요한 옵션 정보를 추가하는 사람이 올바른 방향으로 나를 가리 키도록 수 있습니까?MFC 응용 프로그램에서 IAccessible :: get_accName을 재정의 할 때의 문제
2
A
답변
2
CWnd 파생 클래스 생성자에서 EnableActiveAccessibility()
을 호출하는지 확인하십시오.
관련 문제
- 1. 웹 응용 프로그램에서 응용 프로그램을 호출 할 때의 문제
- 2. 내 응용 프로그램에서 Facebook을 통합 할 때의 문제
- 3. NT4의 MFC 응용 프로그램에서 부스트
- 4. DoubleBuffered가 true로 설정된 경우 OnPaint를 재정의 할 때의 문제
- 5. 응용 프로그램에서 ViewPager의 문제
- 6. MFC 응용 프로그램에서 QGraphicsTextItem을 인쇄하는 방법
- 7. C++ MFC 응용 프로그램에서 CPU 수를 얻으려면
- 8. 다른 프로그램에서 MFC 응용 프로그램을 제어하는 방법?
- 9. 비 -MFC 응용 프로그램에서 activeX 개체 사용
- 10. MFC 응용 프로그램에서 .NET 양식을 호출하려면 어떻게해야합니까?
- 11. MFC 응용 프로그램에서 VC++ CLR 라이브러리를로드하는 방법?
- 12. MFC 응용 프로그램에서 모달 QProgressDialog를 표시 할 수 없습니다.
- 13. MFC 응용 프로그램에서 단추를 사용하지 않으려면 어떻게해야합니까?
- 14. Qt 응용 프로그램에서 MFC dll을 사용하는 방법
- 15. mfc 응용 프로그램에서 키보드의 키를 눌렀을 때
- 16. MFC 네이티브 응용 프로그램에서 정규 표현식 지원
- 17. COM MFC 응용 프로그램에서 창을 표시하지 않습니다.
- 18. DLL MFC 응용 프로그램에서 작동하지만 .NET에서
- 19. JasperReports로 HTML을 생성 할 때의 문제
- 20. Heroku에 배포 할 때의 문제
- 21. 프로그램에서 getline과 strtok를 함께 사용할 때의 문제
- 22. C에서 stdout을 리디렉션 할 때의 문제 #
- 23. MFC 응용 프로그램에서 win32 및 winhttp를 사용하여 컴파일 오류가 발생했습니다.
- 24. 다른 응용 프로그램에서 AssemblyInfo를 추출하는 C++/MFC 응용 프로그램 만들기
- 25. AJAX로 이미지를로드 할 때의 문제
- 26. syscall hooking을 할 때의 문제
- 27. Rainbowduino를 제어 할 때의 문제
- 28. 데이터를 다시로드 할 때의 문제
- 29. 스레드로 작업 할 때의 문제
- 30. gcc에서 링크 할 때의 문제
고마워요! 이것은 내가 필요한 것입니다! – izogfif