머리말
VisualStudio2022의새로운기능
이책의구성과강의계획안
CHAPTER01윈도우프로그래밍의이해
1.1윈도우프로그래밍의개념
1.2Win32SDK윈도우프로그램의기본구조
실습1-1간단한Win32SDK윈도우프로그램만들기
1.3간단한윈도우애플리케이션의분석
1.4윈도우프로그램의기본형식
연습문제
CHAPTER02MFC개요및아키텍처
2.1MFC의개요
2.2MFC프로그램의구조
2.3VisualC++의시작
실습2-1MFC애플리케이션마법사익히기
2.4MFC애플리케이션아키텍처
실습2-2간단한MFC프로젝트만들기
연습문제
CHAPTER03메시지처리
3.1메시지처리의기본개념
3.2메시지박스(MessageBox)
실습3-1메시지박스생성하기
3.3마우스메시지(MouseMessage)
실습3-2디지털시계만들기
3.4키보드메시지(KeyboardMessage)
실습3-3문자를입력하고이동시키기
연습문제
CHAPTER04대화상자
4.1CDialogEx클래스
4.2대화상자기반의프로그램
4.3MFC기본컨트롤
실습4-1MFC의기본컨트롤(Control)사용법익히기
4.4모달(Modal)대화상자와모덜리스(Modeless)대화상자
4.5공용대화상자
실습4-2단위변환프로그램만들기
연습문제
CHAPTER05도큐먼트파일입출력및템플릿
5.1도큐먼트
5.2파일입출력
실습5-1학생카드작성하기
5.3SDI템플릿
5.4MDI템플릿
실습5-2MDI기반의문자열출력하기
■연습문제
CHAPTER06사용자인터페이스
6.1메뉴(Menu)
실습6-1간단한메뉴와단축키만들기
6.2툴바(Toolbar)
실습6-2간단한툴바만들기
6.3상태표시줄(StatusBar)
실습6-3상태표시줄에팬을만들고문자열을출력하기
6.4도킹팬(DockingPane)윈도우
실습6-4개인정보출력도킹팬만들기
연습문제
CHAPTER07그래픽객체의사용
7.1GDI와DC의개념
7.2GDI객체
실습7-1직선,곡선,도형그리기
7.3GDI+의개념
실습7-2그림판만들기
연습문제
CHAPTER08컨트롤및리소스Ⅰ
8.1리스트컨트롤(ListControl)
실습8-1대화상자에ListControl사용하기
8.2트리컨트롤(TreeControl)
실습8-2대화상자에서TreeControl사용하기
연습문제
CHAPTER09컨트롤및리소스Ⅱ
9.1탭컨트롤(TabControl)
9.2슬라이더컨트롤(SliderControl)
실습9-1도형의종류와색상을대화상자에출력하기
9.3스핀컨트롤(SpinControl)
9.4프로그레스바컨트롤(ProgressBarControl)
9.5IP주소컨트롤(IPAddressControl)
9.6네트워크주소컨트롤(NetworkAddressControl)
9.7날짜/시간선택컨트롤(DateTimePicker)
9.8애니메이션컨트롤(AnimationControl)
실습9-2각종컨트롤을이용한데이터전송Simulator작성하기
연습문제
CHAPTER10고급컨트롤및리본
10.1MFCFeature컨트롤(MFCFeatureControls)
실습10-1간단한명함제작프로그램만들기
10.2리본(Ribbon)
실습10-2리본메뉴및각종리본컨트롤사용하기
연습문제
CHAPTER11다양한뷰클래스및분할윈도우
11.1다양한뷰클래스
실습11-1FormView를이용하여문자출력하기
11.2분할윈도우
실습11-2정적분할윈도우를이용한트리를생성하는프로그램만들기
11.3다중뷰
실습11-3다중뷰만들기
연습문제
CHAPTER12동적연결라이브러리DLL
12.1DLL의링크
12.2DLL의종류
실습12-1Implicit링킹을통한정규DLL달력만들기
실습12-2Explicit링킹을통한정규DLL달력만들기
실습12-3확장DLL을통한비만도계산프로그램만들기
연습문제
CHAPTER13네트워크프로그래밍
13.1네트워크프로그램의개요
실습13-1채팅프로그램제작하기
연습문제
부록VisualC++2022설치
찾아보기