114 lines
No EOL
4.3 KiB
Text
114 lines
No EOL
4.3 KiB
Text
================================================================================
|
|
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++ 응용 프로그램 재배포 항목을
|
|
참조하십시오.
|
|
|
|
///////////////////////////////////////////////////////////////////////////// |