가톨릭대학교 성심로고

로컬네비게이션

전체메뉴

전체메뉴

검색

상세정보

(단계별로 쉽게 배우는) Visual C++ 2022 MFC 윈도우 프로그래밍

정일홍

상세정보
자료유형단행본
개인저자정일홍
서명/저자사항(단계별로 쉽게 배우는) Visual C++ 2022 MFC 윈도우 프로그래밍 / 정일홍 지음.
발행사항파주 : 생능, 2023.
형태사항932 p. : 삽화 ; 26 cm.
ISBN9788970506586
일반주기 색인(p. 929-932) 포함
부록: Visual C++ 2022 설치
표제면 연도 판사항을 임의로 적용함
비통제주제어VisualC++,비주얼프로그래밍,프로그래밍언어
서비스 이용안내
  • 보존서고도서 신청보존서고도서 신청
  • 서가에 없는 도서서가에 없는 도서
  • 야간대출 이미지야간대출
  • 인쇄인쇄

전체

전체 소장정보 목록
No. 등록번호 청구기호 소장처 밀집번호 도서상태 반납예정일 예약 서비스 매체정보
1 E571378 005.133 정6923v 2022 중앙도서관/제2자료실(4F)/ 대출중 2023-12-15 예약가능
(1명 예약중)
인쇄
2 E571379 005.133 정6923v 2022 c.2 중앙도서관/제2자료실(4F)/ 대출중 2023-12-11
인쇄

초록

목차 일부

이 책은 처음으로 Visual C++을 접하는 대학 초년생, 그리고 몇 번 Visual C++ 책과 씨름하였으나 아직도 윈도우 프로그램을 작성하는 데 어려움이 있는 독자들을 위해 실습을 중심으로 단계별로 따라 하면서 자연스럽게 MFC 윈도우 프로그래밍을 배울 수 있는 가장 쉽고 체계적인 Visual C++ 2022 입문서가 될 수 있도록 집필하였다. 이 책...

목차 전체

이 책은 처음으로 Visual C++을 접하는 대학 초년생, 그리고 몇 번 Visual C++ 책과 씨름하였으나 아직도 윈도우 프로그램을 작성하는 데 어려움이 있는 독자들을 위해 실습을 중심으로 단계별로 따라 하면서 자연스럽게 MFC 윈도우 프로그래밍을 배울 수 있는 가장 쉽고 체계적인 Visual C++ 2022 입문서가 될 수 있도록 집필하였다. 이 책을 통해 빨리 윈도우 프로그램을 제작하는 방법을 익히고 많은 시간은 프로그램의 기본 능력을 배양하는 데 시간을 할애하기 바란다.

기존의 Visual C++ 입문서와의 차별화된 특징을 소개하면 다음과 같다.

① 이 책은 기본적인 C 또는 C++의 문법적 내용은 수록하지 않았다. 대신 Visual C++ 2022를 사용하여 윈도우 프로그래밍을 하는 방법을 알기 쉽게 수록하고 있다. 따라서 이 책을 보기 위해서는 C/C++의 기본적인 지식이 필요하다.

② 컴퓨터의 조작 시 표시되는 실제 화면을 그대로 수록하고 장문의 설명을 탈피하여 아주 일반적인 컴퓨터 조작 능력만 있으면 실습 예제를 단계별로 따라가면서 다양한 실습을 직접 구현해 보고 그 결과를 완전히 자기 것으로 만든 후에 다음 단계로 진행되도록 구성되어 있다.

③ Visual C++ 2022를 사용하여 프로젝트를 작성하는데 장문의 설명 중심의 나열식이 아닌 문제 해결 중심의 실습 위주로 다양하고 필요한 내용만을 선택하여 쉽게 구성하였다. 이러한 간단한 설명과 실습 방법이 독특하고 실용적이기에 C 또는 C++ 언어를 배우고 처음으로 Visual C++ 2022를 이용하여 윈도우 애플리케이션을 만드는 방법을 익히기 위한 독자들에게는 최고의 입문서가 될 것이다.

④ 대학에서 이 책을 교재로 하여 한 학기 강의할 때 중간고사와 기말고사를 제외한 13주에 한 단원씩 완성할 수 있도록 구성되어 있으며 각 단원 마지막 부분에는 연습 문제를 두어 본인 스스로 실습과제를 통해 배운 내용을 다시 한번 확인할 수 있는 기회를 제공하였다.

목차

목차 일부

머리말 
Visual Studio 2022의 새로운 기능 
이 책의 구성과 강의 계획안 

CHAPTER 01 윈도우 프로그래밍의 이해
1.1 윈도우 프로그래밍의 개념 
1.2 Win32 SDK 윈도우 프로그램의 기본구조 
실습 1-1 간단한 Win32 SDK 윈도우 프로그램 만들기 
1.3 간단한 윈도우 애플리케이션의 분석 
1.4 윈도우 프로그램의 기본...

목차 전체

머리말 
Visual Studio 2022의 새로운 기능 
이 책의 구성과 강의 계획안 

CHAPTER 01 윈도우 프로그래밍의 이해
1.1 윈도우 프로그래밍의 개념 
1.2 Win32 SDK 윈도우 프로그램의 기본구조 
실습 1-1 간단한 Win32 SDK 윈도우 프로그램 만들기 
1.3 간단한 윈도우 애플리케이션의 분석 
1.4 윈도우 프로그램의 기본 형식 
■ 연습문제 

CHAPTER 02 MFC 개요 및 아키텍처
2.1 MFC의 개요 
2.2 MFC 프로그램의 구조 
2.3 Visual C++의 시작 
실습 2-1 MFC 애플리케이션 마법사 익히기 
2.4 MFC 애플리케이션 아키텍처 
실습 2-2 간단한 MFC 프로젝트 만들기 
■ 연습문제 

CHAPTER 03 메시지 처리
3.1 메시지 처리의 기본 개념 
3.2 메시지 박스(Message Box) 
실습 3-1 메시지 박스 생성하기 
3.3 마우스 메시지(Mouse Message) 
실습 3-2 디지털시계 만들기 
3.4 키보드 메시지(Keyboard Message) 
실습 3-3 문자를 입력하고 이동시키기 
■ 연습문제 

CHAPTER 04 대화상자
4.1 CDialogEx 클래스 
4.2 대화상자 기반의 프로그램 
4.3 MFC 기본 컨트롤 
실습 4-1 MFC의 기본 컨트롤(Control) 사용법 익히기 
4.4 모달(Modal) 대화상자와 모덜리스(Modeless) 대화상자 
4.5 공용 대화상자 
실습 4-2 단위 변환 프로그램 만들기 
■ 연습문제 

CHAPTER 05 도큐먼트 파일 입출력 및 템플릿
5.1 도큐먼트 
5.2 파일 입출력 
실습 5-1 학생 카드 작성하기 
5.3 SDI 템플릿 
5.4 MDI 템플릿 
실습 5-2 MDI 기반의 문자열 출력하기 
■ 연습문제 

CHAPTER 06 사용자 인터페이스
6.1 메뉴(Menu) 
실습 6-1 간단한 메뉴와 단축키 만들기 
6.2 툴바(Toolbar) 
실습 6-2 간단한 툴바 만들기 
6.3 상태 표시줄(Status Bar) 
실습 6-3 상태 표시줄에 팬을 만들고 문자열을 출력하기 
6.4 도킹 팬(Docking Pane) 윈도우 
실습 6-4 개인정보 출력 도킹 팬 만들기 
■ 연습문제 

CHAPTER 07 그래픽 객체의 사용
7.1 GDI와 DC의 개념 
7.2 GDI 객체 
실습 7-1 직선, 곡선, 도형 그리기 
7.3 GDI+의 개념 
실습 7-2 그림판 만들기 
■ 연습문제 

CHAPTER 08 컨트롤 및 리소스 Ⅰ
8.1 리스트 컨트롤(List Control) 
실습 8-1 대화상자에 List Control 사용하기 
8.2 트리 컨트롤(Tree Control) 
실습 8-2 대화상자에서 Tree Control 사용하기 
■ 연습문제 

CHAPTER 09 컨트롤 및 리소스 Ⅱ
9.1 탭 컨트롤(Tab Control) 
9.2 슬라이더 컨트롤(Slider Control) 
실습 9-1 도형의 종류와 색상을 대화상자에 출력하기 
9.3 스핀 컨트롤(Spin Control) 
9.4 프로그레스 바 컨트롤(Progress Bar Control) 
9.5 IP 주소 컨트롤(IP Address Control) 
9.6 네트워크 주소 컨트롤(Network Address Control) 
9.7 날짜/시간 선택 컨트롤(Date Time Picker) 
9.8 애니메이션 컨트롤(Animation Control) 
실습 9-2 각종 컨트롤을 이용한 데이터 전송 Simulator 작성하기 
■ 연습문제 

CHAPTER 10 고급 컨트롤 및 리본
10.1 MFC Feature 컨트롤(MFC Feature Controls) 
실습 10-1 간단한 명함 제작 프로그램 만들기 
10.2 리본(Ribbon) 
실습 10-2 리본 메뉴 및 각종 리본 컨트롤 사용하기 
■ 연습문제 

CHAPTER 11 다양한 뷰 클래스 및 분할 윈도우
11.1 다양한 뷰 클래스 
실습 11-1 Form View를 이용하여 문자 출력하기 
11.2 분할 윈도우 
실습 11-2 정적 분할 윈도우를 이용한 트리를 생성하는 프로그램 만들기 
11.3 다중 뷰 
실습 11-3 다중 뷰 만들기 
■ 연습문제 

CHAPTER 12 동적 연결 라이브러리 DLL
12.1 DLL의 링크 
12.2 DLL의 종류 
실습 12-1 Implicit 링킹을 통한 정규 DLL 달력 만들기 
실습 12-2 Explicit 링킹을 통한 정규 DLL 달력 만들기 
실습 12-3 확장 DLL을 통한 비만도 계산 프로그램 만들기 
■ 연습문제 

CHAPTER 13 네트워크 프로그래밍
13.1 네트워크 프로그램의 개요 
실습 13-1 채팅 프로그램 제작하기 
■ 연습문제 

부록 Visual C++ 2022 설치 
찾아보기

저자소개

저자 : 정일홍
애리조나 주립대학교 컴퓨터공학과 공학 박사
현재) 대전대학교 컴퓨터공학과 교수

이전 다음

이전 다음


*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

서평추가

서평추가
별점
총 10점 중 별0점
  • 별5점
  • 총 10점 중 별9점
  • 별4점
  • 총 10점 중 별7점
  • 별3점
  • 총 10점 중 별5점
  • 별2점
  • 총 10점 중 별3점
  • 별1점
  • 총 10점 중 별1점
  • 총 10점 중 별0점
제목입력
본문입력

글자수:0
맨 위로가기 버튼