반응형

InvokePattern 요소 제어하기 실습 2

[S/W 접근성] InvokePattern 요소 제어하기 실습(응용 만들기)

InvokePattern 요소 제어하기 실습(응용 만들기) 작성한 클래스 라이브러리를 참조 추가할 때는 솔루션 창의 프로젝트의 참조에서 컨텍스트 메뉴를 통해 참조 추가할 수 있습니다. [그림] 어셈블리 참조 추가 이제 Invoke 요소 제어기를 작성합니다. 먼저 프로젝트 추가를 통해 Windows Forms 응용 프로그램을 선택하세요. 물론 WrapLib를 참조 추가 및 UI 자동화 기술에 관한 어셈블리도 참조 추가해야 합니다. 이제 메인 폼의 컨트롤을 배치합시다. [그림] Main 폼 컨트롤 배치 Main 폼에는 버튼 1개와 ListBox 3개를 배치합니다. using System; using System.Windows.Forms; using System.Diagnostics; using System...

[S/W 접근성] InvokePattern 요소 제어하기 실습 (시나리오)

InvokePattern 요소 제어하기 실습 이번에는 InvokePattern 개체를 이용하여 다른 프로세스를 간단하게 제어하는 프로그램을 만들어 봅시다. [그림] Invoke 요소 제어기 실행화면 이번에 작성할 Invoke 요소 제어기는 Windows Forms 응용 프로그램입니다. 프로세스 목록 새로고침 버튼을 클릭하면 메인 창이 있는 프로세스 목록이 리스트 상자에 표시합니다. 그리고 프로세스 리스트 상자에서 항목을 선택하면 해당 프로세스의 메인 창의 자식 요소 중에 InvokePatten 을 지원하는 자동화 요소를 조사하여 가운데 리스트 상자에 표시합니다. 그리고 가운데 상자의 항목을 선택하면 선택한 항목과 매핑하는 컨트롤을 Invoke 합니다. 이는 다른 프로세스의 버튼을 클릭한 것과 같은 효과를..

반응형