반응형
    
    
    
  9.2.4 EHProcess 클래스
EHProcess 클래스는 단순히 Process 클래스를 래핑하여 기본 정보를 속성으로 다시 제공하는 클래스입니다. 평가 프로젝트를 생성하는 단계에서 프로세스 항목을 리스트 박스에 추가할 때 프로세스 이름과 메인 창의 타이틀 정보의 조합을 출력할 수 있게 하기 위해 정의한 클래스이며 이 외에 다른 역할은 수행하지 않습니다.
| using System; using System.Diagnostics; namespace 예제_9_접근성_평가_도우미 {public class EHProcess     {public Process Process         {get; private set;         }public string ProcessName         {get             {return Process.ProcessName;             }        }public int ProcessID         {get             {return Process.Id;             }        }public string MainTitle         {get             {return Process.MainWindowTitle;             }        }public IntPtr MainHandle         {get             {return Process.MainWindowHandle;             }        }public EHProcess(Process process)         {            Process = process;        }public override string ToString()         {return ProcessName + ":" + MainTitle;         }    }} | 
[소스 9.4] EHProcess.cs
반응형
    
    
    
  '프로그래밍 기술 > 소프트웨어 접근성, UI 자동화' 카테고리의 다른 글
| 9. 접근성 평가 도구 만들기 - 12. EvalManager 클래스 구현 (0) | 2016.10.27 | 
|---|---|
| 9. 접근성 평가 도구 만들기 - 11. MakeProjectEvent 핸들러와 인자 클래스 구현 (0) | 2016.10.27 | 
| 9. 접근성 평가 도구 만들기 - 10. AccEvalProject 클래스 구현 (0) | 2016.10.25 | 
| 9. 접근성 도구 만들기 - 8. FindAutoElemEvent 핸들러와 인자 클래스 구현 (0) | 2016.10.25 | 
| 9. 접근성 평가 도구 만들기 - 7. EHAutoElem 클래스 (0) | 2016.10.24 | 
| 9. 접근성 평가 도구 만들기 - 5. ImageCaptuer 클래스 (0) | 2016.10.19 | 
| 9. 접근성 평가 도구 만들기 - 4. WrapWinAPI 클래스 구현 (0) | 2016.10.19 | 
| 9. 접근성 평가 도구 만들기 - 3. 속성과 컨트롤 패턴 열거형 정의하기 (0) | 2016.10.19 | 
| 9. 접근성 평가 도구 만들기 - 2. 사용자 정의 형식 (0) | 2016.10.19 | 
| 9. 접근성 평가 도구 만들기 - 1. 소개 (0) | 2016.10.18 |