반응형

2020/05 2

다른 프로세스 메뉴 및 버튼 제어하기 - Invoke 요소 제어기 구현 ["모두가 행복한 세상을 꿈꾸다." 소프트웨어 접근성, UI 자동화]

안녕하세요. 언제나 휴일에 언휴예요. 컴퓨터나 기기를 볼 수 없을 때도 소프트웨어를 제어할 수 있어야 접근성이 있는 것이죠. 이를 위해 프로세스에 Invoke(실행) 가능한 요소를 수집할 수 있어야겠죠. 그리고 프로그램 방식으로 해당 요소를 Invoke 시킬 수 있어야 합니다. 이번 강의에서는 제어할 수 있는 프로세스 목록을 수집합니다. 프로세스를 선택하면 선택한 프로세스에 Invoke 가능한 요소를 수집합니다. Invoke 가능한 요소를 선택하면 프로그램 방식으로 Invoke를 시킵니다. 또한 해당 프로세스에서 버튼이나 메뉴를 Invoke하는 사건도 수집하여 어떠한 버튼이나 메뉴가 동작했는지 모니터링도 수행합니다. ["모두가 행복한 세상을 꿈꾸다." 소프트웨어 접근성, UI 자동화]에서는 앞으로도 소프..

원격제어 프로그램 만들기

안녕하세요. 원격제어 프로그램 만들기 동영상 강의 제작을 완료하였습니다. 동영상 강의는 유튜브에 게시하였고 본문은 언제나휴일 사이트에 게시하였습니다. 전체 22개 강의(19개 + 보너스 3개)로 4시간 정도의 분량으로 구성합니다. 많은 이들이 학습하는데 도움이 되었으면 좋겠습니다. 원격 제어 프로그램 만들기 프로젝트를 통해 얻을 수 있는 기술은 다음과 같습니다. - .NET 소켓을 이용하여 통신 프로그램을 만드는 방법 - Native DLL(Windows API)를 임포트(import)하여 사용하는 방법 - 프로그램 방식으로 키보드 이벤트 발생하는 방법 - 프로그램 방식으로 마우스 이벤트 발생하는 방법 - 화면 이미지 캡쳐 방법 ​ 1. 소개 및 시연 [언제나 프로젝트,C#] - 3:50 2. 형식 추가..

동영상 강의 2020.05.12
반응형