1 11 장 MDI 와 멀티미디어. 2 MDI 단일 문서 인터페이스 (SDI, Single Document Interface)  윈도에 있는 메모장이나 워드 패드와 같이 단지 하나의 폼으 로 이루어져 있는 프로그램 다중 문서 인터페이스 (MDI, Multiple Document.

Slides:



Advertisements
Similar presentations
ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
Advertisements

1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
1 파일 및 폴더 다루기 A. 파일이란 : 응용프로그램을 이용해서 만든 사용자가 만든 정보의 집합 - 파일 형식 : 이름과 확장자로 이뤄짐 예 sample.txt 샘플.txt - 복원하려면 휴지통에서 파일선택 후 드래그해서 밖으로 이동 혹은 RESTORE B. 확장자의.
1/29 키보드로 직접 입력할 수 없는 다양한 기호와 한자를 입력하는 방법을 알아 보자. 또한 블록으로 영역을 설정하는 여러 가지 방법에 대해 살펴본 후 블록 으로 설정된 내용을 복사하여 붙여넣거나, 잘라내고 이동하는 방법에 대해서 도 알아보자. 02_ 문서의 입력과 편집.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
MS 워드 2007 기초 사용법 MS 워드 2007 시작하기와 종료 MS 워드 2007 화면의 구성요소 MS 워드 2007 단축키 ( 기초 ) MS 워드 2007 표 그리기 MS 워드 2007 화일변환.
1 차시 : SW 코딩으로 배우는 3D 기초작품 및 톱니바퀴 만들기 1)SPL3D 프린팅 툴 설치하기 2) 도형 추가하기 3) 도형 연산 명령어 익히기 4)3D 프린터 출력을 위한 STL 파일 내보내기 5) 하트모양 만들기 6) 하트모양 열쇠고리 만들기 7) 변수와 수식.
5장5장5장5장 개요 폼 개체 다중폼 개요 폼 개체 다중폼 다중폼. 2 학습목표 폼 개체를 학습한다. 다중폼에 대하여 학습한다.
컴퓨터응용 및 실습 I 1 MDI (Multiple Document Interface).
7.1/2 메뉴편집기 사용하기 7.1 메뉴편집기 사용하기 7.2 MDI사용하기.
목차 Contents 무선인터넷용 비밀번호 설정방법 Windows 7 Windows 8 Windows XP MAC OS.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
149개의 실습예제로 배우는 Flash 8.
클래스 class, 객체 object 생성자 constructor 접근 access 제어 이벤트 event 처리.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
파워포인트 장 | 슬라이드 작성 및 편집.
Image & Video processing
표지 Ⅵ. Web VAN 사용자매뉴얼 (브라우저보안설정)
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
Visual Basic 설치 컴퓨터응용 및 실습 I.
윤 홍 란 다이알로그(대화상자) 윤 홍 란
Outlook Express 메일 백업 및 복원가이드
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
forms 객체 입력상자 체크상자, 라디오 버튼 목록상자
파일(File) 다루기 컴퓨터응용 및 실습 I.
Visual Basic 기본 컨트롤.
Visual Basic 함수.
마우스(Mouse) 다루기 컴퓨터응용 및 실습 I.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
1. C++ 시작하기.
자바 5.0 프로그래밍.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
Power Java 제14장 배치 관리자.
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
C#.
인터넷응용프로그래밍 JavaScript(Intro).
반응형 웹 프로젝트
통계 사용설명서 1. 구성화면 현재선택창 리스트박스 메인 메뉴 데이터 표출영역 GIS 영역.
홀인원2.0 설치 메뉴얼.
영상처리 실습 인공지능연구실.
CHAP 5. 레이아웃.
그래픽 모듈 편집.
인터넷응용프로그래밍 JavaScript(Intro).
1차시: 낮과 밤이 생기는 원리 지구과학
15강. 폼 데이터 값 검증 Validator를 이용한 검증 ValidationUtils 클래스
PMIS 서버 설정 환경설정 작성자 : 배경환.
제이킴의 스마트 워커 Jaykim361.tistory.com Welcome the audience
제 2 장 기본 문법 (1-1) 주제 : 객체의 제어.
( Windows Service Application Debugging )
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
단축키 기능 1. 단축키 기능 설명 Alt + R 조회 S 저장 I 삽입 A 추가 D 삭제 P 출력 Q 닫기
소리 편집 안 재 형.
영상처리 실습 (OpenCV + MFC) Chonbuk National University A.I. Lab.
13주 실습강의 학기, 소프트웨어 설계 및 실험(Ⅰ).
메뉴(Menu) 컴퓨터응용 및 실습 I.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
시스템 인터페이스 Lab1 X-window 및 명령어 사용.
9 브라우저 객체 모델.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
Power Java 제14장 배치 관리자.
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
CHAP 5. 메뉴와 대화상자.
그래픽 컨트롤 (Graphic Control)
7 생성자 함수.
6 객체.
20 XMLHttpRequest.
Presentation transcript:

1 11 장 MDI 와 멀티미디어

2 MDI 단일 문서 인터페이스 (SDI, Single Document Interface)  윈도에 있는 메모장이나 워드 패드와 같이 단지 하나의 폼으 로 이루어져 있는 프로그램 다중 문서 인터페이스 (MDI, Multiple Document Interface)  하나의 폼 안에 여러 폼을 포함하며 개별 창마다 다른 문서 를 동시에 작업할 수 있는 형태의 프로그램

3 폼 종류에 따른 아이콘 모양

4 MDI MDI 응용에서 각각의 폼을 자식 폼 ( 또는 하위 폼 ) 이라 한다 자식 폼을 포함하고 있는 폼을 부모 폼 ( 또는 MDI 폼 ) 이라고 한다. 자식 폼은 일반 폼과 동일하나, 일반폼의 경우에 는 MDIChild 속성이 False 지만, 자식 폼의 경우에 는 True 값을 갖는다. MDI 폼 생성  [ 프로젝트 ]-[MDI 추가 ]  한 프로젝트에서는 반드시 하나의 MDI 폼만 사용 할 수 있다.

5 예제 1 CaptionName Window List 파일 mnu 파일 … 새파일 mnu 새파일 … 닫기 mnu 닫기 …-…- mnu 구분선 … 종료 mnu 종료 편집 mnu 편집 … 잘라내기 mnu 잘라내기 … 복사 mnu 복사 … 붙이기 mnu 붙이기 창 mnu 창체크 … 수평바둑판식정렬 mnu 수평 … 수직바둑판식정렬 mnu 수직 … 계단식정렬 mnu 계단 … 아이콘정렬 mnu 아이콘 MDI 폼

6 예제 1 MDIForm1 위에서 마우스 오른쪽 버튼 – [ 메뉴 편 집기 ]

7 예제 1

8 컨트롤속성속성값 MDIForm1Caption MDI 응용프로그 램 예제 1 Form1 ( 이름 ) chdForm MDIChildTrue Text1(in 자식폼 ) MultiLineTrue

9 예제 1 모듈 프로젝트 내 모든 폼에서 공유할 수 있도록 전역 변수를 선언 변수의 명시적 선언 요구

10 예제 1 자식 폼 [ 새파일 ] 메뉴를 선택하여 자식폼 생 성시 자식 폼의 캡션 설정 자식 폼의 배경색을 Rnd 함수를 사 용해서 무작위로 설정 텍스트박스 시작위치 자식폼에 있는 텍스트 박스의 크기를 폼 의 크기와 동일하게 지정 자식폼

11 예제 1 폼 -[ 파일 ] 메뉴 New 키워드는 chdForm 폼 개체의 새 인스턴스를 생성 [ 파일 ]-[ 닫기 ] 메뉴가 선택되면 실행될 이벤트 프로시저 현재 활성화된 자식폼을 닫음 If 문을 사용하여 활성화된 자식 폼이 있을 경우에만 Unload 메서드 호출

12 예제 1 폼 -[ 편집 ] 메뉴 활성화된 자식 폼의 텍스트 박스에 서 선택된 텍스트를 SetText 메서드 이용하여 크립보드로 보냄 클립보드로 보내진 자식폼의 텍스트 박스에서 선택된 텍스트를 지움 Clear 메서드를 호출하 여 데이터 삭제 [ 편집 ]-[ 복사 ] 메뉴 실행 시 [ 편집 ]-[ 붙여넣 기 ] 메뉴 실행 시

13 예제 1 폼 -[ 창 ] 메뉴

14 예제 1 자식폼 정렬 전수직바둑판식 정렬 잘라내기 직전의 모습붙이기 직후의 모습

15 MCI(Multimedia Control Interface) 장치들의 멀티미디어 파일을 기록하고 재생을 관리하는 컨트롤 버튼의 활성화 및 표시 여부를 결정 : 각 버튼의 이름 뒤에 Enabled 와 Visible 이 추가된 속성을 이용 MCI 컨트롤 RrevNextPlayPauseBackStepStopRecordEject

16 예제 2 [ 파일열기 ] 버튼을 눌러 연주할 파일을 선택할 수 있는 대화상자를 표시하여 원하는 소리 파일 (*.wav) 을 선택하고 재생하는 프로그램을 작성해 보자

17 예제 2 공통 대화상자 의 [ 열기 ] 속성 Form_Unload 프로시저에서 Command 속성을 이용하여 열린 MCI 장치를 닫음 미디어 장치의 초기 속성값 설 정