실습 및 프로젝트/Windows API, MFC, 소켓 실습(C, C++)

[MFC 실습] 도서 관리 프로그램 - 4개의 대화상자(메인, 추가, 자세히, 변경 )의 상호 작용과 단일체 패턴의 도서 관리자 - 무료 동영상 강의

언제나휴일 2023. 12. 12. 16:15

안녕하세요. 언제나 휴일입니다.

이번 실습은 도서 관리 프로그램입니다. 프로그램은 네 개의 대화상자로 사용자와 상호작용 합니다.

도서 관리 프로그램의 4가지 대화상자

 

메인 대화상자에서는 전체 도서 목록을 보여주는 리스트 컨트롤과 등록, 자세히, 삭제, 변경을 위한 버튼을 제공합니다.

 

원래 6개의 동영상으로 편집한 것을 하나로 합쳤습니다.

중간 중간에 강의 마감하고 다시 시작하는 멘트가 있는 것 양해 바랍니다.

00:00 프로젝트 소개

03:23 프로젝트 생성 및 Book 클래스 정의

11:18 BookManager 및 도서 추가,삭제, 변경 이벤트 클래스 정의

33:12 대화상자 추가 및 자식 컨트롤 배치

38:29 등록 창 하나만 띄우게 구현하기

49:21 도서 추가

1:10:58 자세히 보기

1:24:35 삭제

1:29:09 변경

다루는 내용은 다음과 같습니다.

메인 대화 상자와 서브 대화상자로 구성한 MFC 응용

단일체 패턴의 데이터 관리자

대화상자와 대화상자와의 상호작용 – 데이터 관리자 이용

특정 대화상자를 하나만 뜨게 만들기

상호작용을 위한 이벤트 핸들러 클래스 정의

edit 컨트롤에서 엔터 키 입력받기

PICTURE 컨트롤 사용하기

직렬화를 통한 파일 입출력