책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Visual C++
· ISBN : 9788956743011
· 쪽수 : 551쪽
책 소개
목차
시작하기 전에
시작하면서
제1부 Visual C++ 6 시작하기
제1강 Visual C++ 6을 사용한다는 것
Visual C++ 6 둘러보기
디벨로퍼 스튜디오 실행하기
C++ 프로그램 만들어 보기
AppWizard를 사용하여 Windows 프로그램 만들어 보기
요약
Q&A
실습
제2강 C++ 프로그래밍 맛보기
C++ 프로그램의 공통 요소들
간단한 C++ 프로그램
요약
Q&A
실습
제3강 함수, 구조체 그리고 클래스
실행문과 표현식
함수 사용하기
구조체란 무엇인가?
클래스란 무엇인가?
사각형과 영역
요약
Q&A
실습
제2부 대화상자와 기본 컨트롤
제4강 대화상자 사용하기
대화상자
대화상자를 통한 정보의 입력
대화상자 생성하기
대화상자 기반 프로그램 만들기
요약
Q&A
실습
제5강 버튼 컨트롤
버튼
버튼 컨트롤에 멤버 변수 연결하기
조건문을 통한 프로그램 제어
버튼 활성화/비활성화
버튼 숨기기
탭 순서
요약
Q&A
실습
제6강 에디트 컨트롤
에디트 컨트롤
에디트 컨트롤 속성
CEdit 객체와 에디트 컨트롤 연결하기
에디트 컨트롤에서 입력된 텍스트 수집하기
DDV와 DDX 루틴을 이용한 대화상자로의 인자 전달
요약
Q&A
실습
제7강 리스트 박스 컨트롤과 콤보 박스 컨트롤
리스트 박스란 무엇인가?
리스트 박스를 대화상자에 추가하기
콤보 박스
순환문
요약
Q&A
실습
제3부 Windows와 MFC 구조
제8강 메시지와 이벤트 기반 프로그래밍
Windows 프로그래밍 모델
메시지
마우스 클릭 처리 프로그램
ClassWizard를 사용한 메시지 처리 함수 작성
MFC 기반 클래스
요약
Q&A
실습
제9강 문서/뷰 구조
문서/뷰 구조와 Visual C++
포인터와 참조
문서/뷰 인터페이스
요약
Q&A
실습
제10강
메뉴
메뉴 만들기
메뉴에 새 항목 추가하기
단축 메뉴 만들기
단축키 사용하기
요약
Q&A
실습
제4부 그래픽 인터페이스
제11강 장치 컨텍스트
장치 컨텍스트
장치 컨텍스트의 사용법
스톡 객체
장치 컨텍스트 맵 모드의 설정
장치 컨텍스트 예제
Windows 응용 프로그램에서의 색상 사용
요약
Q&A
실습
제12강 펜과 브러쉬
펜
펜으로 할 수 있는 그리기 연산들
브러쉬
요약
Q&A
실습
제13강
폰트
폰트 속성을 명시하는 방법
MFC를 통한 폰트 이용 사례
폰트의 선택과 설정
폰트를 사용하는 프로그램 작성법
요약
Q&A
실습
제14강 아이콘과 커서
아이콘
이미지 편집기를 사용해 아이콘 생성하기
커서
Windows 프로그램에서 커서 사용하기
요약
Q&A
실습
제5부 공통 컨트롤
제15강 스핀 컨트롤, 상태 진행 컨트롤, 슬라이더 컨트롤
공통 컨트롤
스핀 컨트롤
슬라이더 컨트롤 사용하기
상태 진행 컨트롤 사용하기
요약
Q&A
실습
제16강 비트맵과 이미지 리스트
비트맵
이미지 리스트
이미지 리스트 사용법
요약
Q&A
실습
제17강 리스트 뷰 컨트롤
리스트 뷰 컨트롤
리스트 뷰 컨트롤 속성
리스트 뷰 컨트롤 사용하기
요약
Q&A
실습
제18강
트리 뷰 컨트롤
트리 뷰 컨트롤을 위한 MFC 클래스
트리 뷰 컨트롤을 뷰 윈도우로 사용하기
트리 뷰 컨트롤을 대화상자에 추가하기
트리 뷰 컨트롤에서 항목 삭제하기
레이블 편집 기능 추가
요약
Q&A
실습
제19강 ActiveX 컨트롤 사용하기
ActiveX 컨트롤
왜 ActiveX 컨트롤을 사용하는가?
ActiveX 컨트롤을 사용하려면
ActiveX 컨트롤을 사용하는 프로그램 만들기
요약
Q&A
실습
제6부 고급 MFC 프로그래밍
제20강
동적 HTML이란 무엇인가?
동적 HTML과 Visual C++
MFC와 동적 HTML
요약
Q&A
실습
제21강 프린터를 통한 출력
Windows 프로그램에서 말하는 "인쇄"
MFC의 인쇄 관련 루틴들
인쇄 장치 컨텍스트에 질의하기
MFCPrint 프로그램에 인쇄 기능 추가하기
요약
Q&A
실습
제22강 MFC를 사용한 자료 저장 방법
지속성과 직렬화
왜 직렬화인가?
문서/뷰 구조를 사용한 직렬화 예제
문서/뷰 구조를 갖는 응용 프로그램과 직렬화
요약
Q&A
실습
제23강 폼 뷰
폼 뷰
폼 뷰 사용하기
요약
Q&A
실습
제24강 ActiveX 컨트롤 만들기
ActiveX 컨트롤이란 무엇인가?
ActiveX 컨트롤의 속성, 이벤트 그리고 메소드
ActiveX 컨트롤 만들기
ActiveX 컨트롤 테스트
요약
Q&A
실습
제7부 부록
부록 A 퀴즈 정답
제1강 "Visual C++ 6을 사용한다는 것"
제2강 "C++ 프로그래밍 맛보기"
제3강 "함수, 구조체 그리고 클래스"
제4강 "대화상자 사용하기"
제5강 "버튼 컨트롤"
제6강 "에디트 컨트롤"
제7강 "리스트 박스 컨트롤과 콤보 박스 컨트롤"
제8강 "메시지와 이벤트 기반 프로그래밍"
제9강 "문서/뷰 구조"
제10강 "메뉴"
제11강 "장치 컨텍스트"
제12강 "펜과 브러쉬"
제13강 "폰트"
제14강 "아이콘과 커서"
제15강 "스핀 컨트롤, 상태 진행 컨트롤, 슬라이더 컨트롤"
제16강 "비트맵과 이미지 리스트"
제17강 "리스트 뷰 컨트롤"
제18강 "트리 뷰 컨트롤"
제19강 "ActiveX 컨트롤 사용하기"
제20강 "동적 HTML"
제21강 "프린터를 통한 출력"
제22강 "MFC를 사용한 자료 저장 방법"
제23강 "폼 뷰"
제24강 "ActiveX 컨트롤 만들기"
부록 B 디벨로퍼 스튜디오 개발 환경
디벨로퍼 스튜디오의 탈부착 가능 윈도우 활용법
디벨로퍼 스튜디오 편집기란 무엇인가?
찾아보기