7.1/2 메뉴편집기 사용하기 7.1 메뉴편집기 사용하기 7.2 MDI사용하기
7.1 메뉴편집기 (p.254) 메뉴편집기란? 계층형 메뉴구조를 제공하는 컨트롤 메뉴와 함께 공통대화상자를 사용하면 쉽게 편집기를 만들 수 있다. [도구] 메뉴의 [메뉴편집기]를 사용하여 추가 2017-02-25 수원과학대 컴퓨터정보과
메뉴편집기 화면 메뉴편집기 화면 메뉴제목 메뉴이름 메뉴 단축키 상/하위 메뉴 생성 다음 메뉴삽입/선택 이전에 새로운 메뉴삽입 메뉴삭제 2017-02-25 수원과학대 컴퓨터정보과
구성 요소 추가 다음의 두 확장 컨트롤을 추가시킨다. Microsoft RichText Box Control 6.0 Microsoft Common Dialog Control 6.0 Microsoft Windows Common Controls 6.0 2017-02-25 수원과학대 컴퓨터정보과
화면 구성 1. 메뉴편집기 사용 2. RichText Box 삽입 (이름) RTBox MultiLine : True ScrollBars : 2-rtfVertical 4. 공통대화상자 삽입 (이름) ComDlg 3. StatusBar 삽입 패널 1=sbrText(sbrSpring), 패널2=sbrDate, 패널3=sbrTime 2017-02-25 수원과학대 컴퓨터정보과
메뉴편집기 사용 도구 > 메뉴 편집기 또는 Ctrl+E 2017-02-25 수원과학대 컴퓨터정보과
메뉴편집기 사용 메뉴 Caption Name Shortcut 파일 m_파일 ....불러오기 m_불러오기 Ctrl+O ....저장하기 m_저장하기 Ctrl+S ....인쇄하기 m_인쇄하기 Ctrl+P ....종료하기 m_종료하기 Ctrl+E 2017-02-25 수원과학대 컴퓨터정보과
메뉴편집기 사용 메뉴 Caption Name 모양 m_모양 ....글꼴 m_글꼴 ........굴림체 m_굴림체 ........궁서체 m_궁서체 ........바탕체 m_바탕체 Caption Name ....색상 m_색상 ........빨간색 m_빨간색 ........초록색 m_초록색 ........파란색 m_파란색 ........검정색 m_검정색 ....크기 m_크기 ........10 m_10 ........14 m_14 ........18 m_18 2017-02-25 수원과학대 컴퓨터정보과
메뉴편집기 사용 메뉴 Caption Name Shortcut 편집 m_편집 ....복사하기 m_복사하기 Ctrl+C ....잘라내기 m_잘라내기 Ctrl+X ....붙여넣기 m_붙여넣기 Ctrl+V 2017-02-25 수원과학대 컴퓨터정보과
코딩 파일 > 불러오기 선택후 코딩 파일 > 저장하기 선택후 코딩 “모든 파일”, “텍스트파일”로 한글화 작업하기 “모든 파일”, “텍스트파일”로 한글화 작업하기 2017-02-25 수원과학대 컴퓨터정보과
코딩 파일 > 인쇄하기 클릭후 코딩 파일 > 종료하기 2017-02-25 수원과학대 컴퓨터정보과
코딩 글꼴 코딩 2017-02-25 수원과학대 컴퓨터정보과
코딩 크기 코딩 2017-02-25 수원과학대 컴퓨터정보과
코딩 색깔 코딩 2017-02-25 수원과학대 컴퓨터정보과
코딩 편집 2017-02-25 수원과학대 컴퓨터정보과
주요 속성 리치텍스트 상자 클립보드 SelFontName : 선택된 텍스트의 글꼴 SelFontSize : 선택된 텍스트의 폰트 크기 SelText : 선택된 텍스트 SelColor : 선택된 텍스트의 글자 색상 클립보드 Clear : 클립보드의 데이터 지우기 GetFormat : 클립보드의 데이터 형식 알아내기 GetData : 클립보드의 그래픽 데이터 가져오기 GetText : 클립보드의 텍스트 데이터 가져오기 SetData : 클립보드에 그래픽 데이터 할당 SetText : 클립보드에 텍스트 데이터 할당 2017-02-25 수원과학대 컴퓨터정보과
기능 추가 모양 – 글꼴 모양 – 색상 모양 – 크기 바탕/굴림/궁서 추가 흰색/노란색/보라색 추가 5/20/30 추가 2017-02-25 수원과학대 컴퓨터정보과
7.2 MDI와 SDI (p.262) SDI(Single Document Interface) 각 폼들이 서로 독립적으로 실행 MDI(Multi Document Interface) 하나의 부모 폼 아래에 여러 개의 자식 폼들이 종속되어 실행 자식 폼들은 부모 폼의 전체적인 제어를 받는다. 2017-02-25 수원과학대 컴퓨터정보과
자식 폼 만들기 표준 EXE폼에 리치텍스트상자 넣기 폼 만들기 Caption : 메모장 MDIChild : True 2. 리치텍스트 상자 만들기 (이름) : RTBOX ScrollBars : 2-rtfVertical Text : 지우기 2017-02-25 수원과학대 컴퓨터정보과
부모 폼 (MDI폼) 만들기 프로젝트 > MDI폼 추가 또는 프로젝트 장에서 추가>MDI폼 추가 MDI 부모 폼 표준 자식폼 표준 자식폼 표준 자식폼 2017-02-25 수원과학대 컴퓨터정보과
MDI 폼 화면 구성 3. 메뉴만들기 1. MDI 폼 WindowState : 2=최대화 2. 공통대화상자 삽입 (이름) : ComDlg 2017-02-25 수원과학대 컴퓨터정보과
MDI폼에 메뉴 추가 Caption Name Shortcut 파일 m_파일 ....불러오기 m_불러오기 Ctrl+O ....저장하기 m_저장하기 Ctrl+S ....인쇄하기 m_인쇄하기 Ctrl+P ....종료하기 m_종료하기 Ctrl+E 2017-02-25 수원과학대 컴퓨터정보과
MDI폼에 메뉴 추가 Caption Name 모양 m_모양 ....글꼴 m_글꼴 ........굴림체 m_굴림체 ........궁서체 m_궁서체 ........바탕체 m_바탕체 Caption Name ....색상 m_색상 ........빨간색 m_빨간색 ........초록색 m_초록색 ........파란색 m_파란색 ........검정색 m_검정색 ....크기 m_크기 ........10 m_10 ........14 m_14 ........18 m_18 2017-02-25 수원과학대 컴퓨터정보과
MDI폼에 메뉴 추가 Caption Name Shortcut 편집 m_편집 ....복사하기 m_복사하기 Ctrl+C ....잘라내기 m_잘라내기 Ctrl+X ....붙여넣기 m_붙여넣기 Ctrl+V 창 m_창 WindowList Check 2017-02-25 수원과학대 컴퓨터정보과
메모장 코딩 메모장 코딩 메모장의 크기 변경시 리치텍스트 상자 크기도 변경시킨다. Form_Resize 이벤트 프로시저 선택 ScaleHeight ScaleWidth 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 편집 > 새 메모장 클릭 상수로 프로그램 종료시까지 값을 기억 새로 만드는 폼 클래스 폼을 새로 만듦 새 폼 번호 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 불러오기/저장하기/인쇄하기 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 2017-02-25 수원과학대 컴퓨터정보과
MDI폼 코딩 2017-02-25 수원과학대 컴퓨터정보과
ActiveControl (p.272~273) ActiveForm : MDI에서 현재 활성화된 폼 2017-02-25 수원과학대 컴퓨터정보과