반응형

UIautomation 3

[소프트웨어 접근성 동영상 강의] UI 자동화, 기술 실습1. 포커스 추적기

UI 자동화, 기술 실습1. 포커스 추적기 강의 내용 소프트웨어 접근성을 제공하기 위한 UIAutomation 기술을 이용하여 포커스(초점)가 바뀔 때마다 포커스를 소유한 자동화 요소의 이름을 출력하는 콘솔 응용 프로그램입니다.사용 언어는 C#이며 UIAutomation 기술의 Hello, World 프로그램이라고 볼 수 있습니다. 소프트웨어 접근성, UI 자동화 기술 게시판에서 학습하기

[S/W 접근성] 포커스 트래커 만들기

2. 5 포커스 트래커 만들기 이번에는 UI 자동화 기술을 사용해서 응용을 제작하는 간단한 예를 소개하겠습니다. 일반적으로 UI 자동화 기술을 익힐 때 제일 먼저 작성하는 응용으로 포커스 트레커가 있습니다. 포커스 트래커란 시스템에 유일한 포커스를 잡은 UI 요소가 바뀔 때마다 이벤트를 발생하여 포커스를 소유한 UI 요소의 정보를 수집하는 응용입니다. 먼저 C# 언어로 콘솔 응용 프로그램을 생성합니다. 그리고 UI 자동화 기술에 필요한 어셈블리를 참조 추가합니다. [그림 2.1] UI 자동화 기술 참조 추가 UI 자동화 기술에서는 시스템의 포커스가 변경되었을 때 처리하기 위한 이벤트 핸들러를 AutomationFocusChangedEventHadler 형식으로 제공합니다. 네임스페이스: System.Wi..

반응형