================================================================================
MFC 라이브러리 : EtEffect2Tool 프로젝트 개요
===============================================================================
응용 프로그램 마법사에서 이 EtEffect2Tool 응용 프로그램을
만들었습니다. 이 응용 프로그램은 MFC의 기본 사용법을 보여 줄 뿐만 아니라 응용 프로그램
작성을 위한 기본 구조를 제공합니다.
이 파일에는 EtEffect2Tool 응용 프로그램을 구성하는 각 파일에 대한
요약 설명이 포함되어 있습니다.
EtEffect2Tool.vcproj
응용 프로그램 마법사를 사용하여 생성된 VC++ 프로젝트의 주 프로젝트 파일입니다.
파일을 생성한 Visual C++ 버전에 대한 정보와 응용 프로그램 마법사를 사용하여 선택한
플랫폼, 구성 및 프로젝트 기능에 대한 정보가 들어 있습니다.
EtEffect2Tool.h
응용 프로그램의 기본 헤더 파일입니다. 여기에는 다른 프로젝트 관련
헤더(Resource.h 포함)가 들어 있고 CEtEffect2ToolApp 응용 프로그램
클래스를 선언합니다.
EtEffect2Tool.cpp
응용 프로그램 클래스 CEtEffect2ToolApp이(가) 들어 있는 기본 응용 프로그램
소스 파일입니다.
EtEffect2Tool.rc
프로그램에서 사용하는 모든 Microsoft Windows 리소스의 목록입니다.
여기에는 RES 하위 디렉터리에 저장된 아이콘, 비트맵 및 커서가
포함됩니다. 이 파일은 Microsoft Visual C++에서 직접
편집할 수 있습니다. 프로젝트 리소스는 1042에 있습니다.
res\EtEffect2Tool.ico
응용 프로그램의 아이콘으로 사용되는 아이콘 파일입니다. 이 아이콘은
주 리소스 파일인 EtEffect2Tool.rc에 의해 포함됩니다.
res\EtEffect2Tool.rc2
이 파일에는 Microsoft Visual C++ 이외의 다른 도구에서 편집한 리소스가
들어 있습니다. 리소스 편집기로 편집할 수 없는 모든 리소스는
이 파일에 넣어야 합니다.
EtEffect2Tool.reg
프레임워크에서 자동으로 설정되는 등록 설정의 종류를 보여 주는 예제
.reg 파일입니다. 이 파일을 사용자 응용 프로그램의
.reg 파일로 사용하거나, 이 파일을 삭제하고 기본 RegisterShellFileTypes
등록을 사용할 수 있습니다.
/////////////////////////////////////////////////////////////////////////////
주 프레임 창의 경우:
프로젝트에는 표준 MFC 인터페이스가 포함됩니다.
MainFrm.h, MainFrm.cpp
이 파일에는 프레임 클래스 CMainFrame이(가) 들어 있습니다.
이 클래스는CFrameWnd에서 파생되며 모든 SDI 프레임 기능을 제어합니다.
res\Toolbar.bmp
이 비트맵 파일은 도구 모음을 위한 바둑판식 이미지를 만드는 데 사용됩니다.
초기 도구 모음과 상태 표시줄은 CMainFrame 클래스에서 생성됩니다.
리소스 편집기를 사용하여 이 도구 모음 비트맵을 편집하고
EtEffect2Tool.rc의 IDR_MAINFRAME TOOLBAR 배열을 업데이트하여 도구 모음
단추를 추가합니다.
/////////////////////////////////////////////////////////////////////////////
응용 프로그램 마법사에서 하나의 문서 형식과 하나의 뷰가 만들어집니다.
EtEffect2ToolDoc.h, EtEffect2ToolDoc.cpp ? 문서
이 파일에는 CEtEffect2ToolDoc 클래스가 들어 있습니다. 이 파일을 편집하여
특수한 문서 데이터를 추가하고 CEtEffect2ToolDoc::Serialize를 통해 파일
저장 및 로드를 구현합니다.
이 문서에는 다음 문자열이 포함됩니다.
파일 확장명: ptc
파일 형식 ID: EtEffect2Tool.Document
주 프레임 캡션: EtEffect2Tool
문서 형식 이름: EtEffect2Tool
필터 이름: EtEffect2Tool Files (*.ptc)
파일의 새 약식 이름: EtEffect2Tool
파일 형식의 긴 이름: EtEffect2Tool.Document
EtEffect2ToolView.h, EtEffect2ToolView.cpp ? 문서 뷰
이 파일에는 CEtEffect2ToolView 클래스가 들어 있습니다.
CEtEffect2ToolView 개체는 CEtEffect2ToolDoc 개체를 보는 데 사용됩니다.
/////////////////////////////////////////////////////////////////////////////
기타 표준 파일:
StdAfx.h, StdAfx.cpp
이 파일은 미리 컴파일된 헤더 파일(PCH)인 EtEffect2Tool.pch와
미리 컴파일된 형식 파일인 StdAfx.obj를 빌드하는 데 사용됩니다.
Resource.h
새 리소스 ID를 정의하는 표준 헤더 파일입니다.
Microsoft Visual C++에서 이 파일을 읽고 업데이트합니다.
/////////////////////////////////////////////////////////////////////////////
기타 참고:
응용 프로그램 마법사는 "TODO:"를 사용하여 추가하거나 사용자 지정해야 하는
소스 코드 부분을 나타냅니다.
응용 프로그램이 공유 DLL에서 MFC를 사용하는 경우 해당 MFC DLL을
재배포해야 합니다. 그리고 응용 프로그램이 운영 체제의 로캘과
다른 언어를 사용하는 경우 해당 지역화된 리소스인 MFC80XXX.DLL을
재배포해야 합니다. 이 두가지 항목에 대한 자세한 내용은
MSDN 설명서의 Visual C++ 응용 프로그램 재배포 항목을
참조하십시오.
/////////////////////////////////////////////////////////////////////////////