반응형

분류 전체보기 2946

[소프트웨어 접근성] 포커스 소유 UI 요소 정보 수집기 만들기 2

[소프트웨어 접근성] 포커스 소유 UI 요소 정보 수집기 만들기 2 새로 고침 버튼을 눌렀을 때 이벤트 핸들러를 작성합시다.private void btn_refresh_Click(object sender, EventArgs e){프로세스 목록을 보여 줄 리스트 박스의 항목을 지우세요. lbox_process.Items.Clear(); 프로세스 목록을 얻어옵니다. Process[] processes = Process.GetProcesses();얻어온 프로세스 목록의 각 프로세스를 추가하세요. foreach (Process process in processes) { AddProcess(process); }} WrapProcess는 앞에서 만들었던 것을 이용할게요.[소프트웨어 접근성] UI 자동화 요소 탐색기..

[소프트웨어 접근성] 포커스 소유 UI 요소 정보 수집기 만들기 1

[소프트웨어 접근성] 포커스 소유 UI 요소 정보 수집기 만들기 1 [그림] 포커스 소유 UI 요소 정보 수집기 실행화면 이번에는 하나의 프로세스에서 포커스 변경 시 포커스를 소유한 UI 요소의 자동화 정보를 수집하여 보여주는 응용을 제작해 봅시다. [그림]처럼 새로 고침 버튼을 누르면 메인 창이 있는 프로세스 목록이 리스트에 보이고 리스트에서 특정 항목을 더블 클릭하면 해당 프로세스의 UI 요소 정보를 수집하여 나타내는 응용입니다. 해당 프로세스의 UI 요소의 정보 이름은 레이블에 표시하고 공통적인 UI 자동화 요소 속성은 리스트 뷰에 UI 자동화 패턴은 리스트 박스에 추가합시다. 여기서는 Visual C#의 Windows Form 응용 프로그램 템플릿으로 작성할게요. 먼저 폼의 컨트롤을 배치하세요. ..

isupper

isupper헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isupper(int c); c가 대문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 대문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isupper(int c); c가 대문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 대문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (isupper(i)) { printf("%#x:%c ", i, i); count++; ..

tolower, toupper

tolower, toupper헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int tolower(int c); c를 소문자로 변환int toupper(int c); c를 대문자로 변환 입력 매개 변수 리스트c 아스키 키드 값반환 값tolower 함수는 c가 대문자일 때 소문자 반환toupper 함수는 c가 소문자일 때 대문자 반환 사용 예//C언어 표준 라이브러리 함수 가이드//int tolower(int c); c를 소문자로 변환//int toupper(int c); c를 대문자로 변환 #include #include #include int main(void){ char str[100] = "Everyday Is A Holiday."; int slen; int i =..

isxdigit

isxdigit헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isxdigit(int c); c가 16진수에 사용하는 문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 16진수에 사용하는 문자(0~9,A~F, a~f)일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isxdigit(int c); c가 16진수에 사용하는 문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 16진수에 사용하는 문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++..

isspace

isspace헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 공백, 탭, 엔터 등 공백 관련 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; printf("=== 공백과 관련있는 아스키 코드 ==\n") for (i = 0; i < 128; i++) { if (isspace(i)) { printf("%#x ", i); ..

ispunct

ispunct헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int ispunct(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(숫자,알파벳,공백 제외) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 숫자, 알파벳, 공백을 제외한 출력 가능한 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int ispunct(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(숫자,알파벳,공백 제외) #include #include int main(void){ int i = 0; int count = 0; for (i = 0; i < 128; i++) { if (ispunct(i)) { prin..

isprint

isprint헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isprint(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 포함) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 공백 포함하여 출력할 수 있는 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isprint(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 포함) #include #include int main(void){ int i = 0; int count = 0; printf("=== 출력 가능한 ASCII 코드 ===\n"); for (i = 0; i < 128; i++) { if (isp..

islower

islower헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int islower(int c); c가 소문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 소문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int islower(int c); c가 소문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 소문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (islower(i)) { printf("%#x:%c ", i, i); count++; ..

isgraph

isgraph헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isgraph(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 제외) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 출력할 수 있는 문자(공백 제외)일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isgraph(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 제외) #include #include int main(void){ int i = 0; int count = 0; for (i = 0; i < 128; i++) { if (isgraph(i)) { printf("%#x:%c ", i, i); co..

반응형