|
================================================================================
MFC ���̺귯�� : sample ������Ʈ ����
================================================================================
���� ���α� �����縦 ����Ͽ� sample ���� ���α��� ����ϴ�. �� ����
���α������� �⺻���� MFC ��� ����� ���� ���α� �ۼ� ����� �����մϴ�.
�� ���Ͽ��� sample ���� ���α��� �����ϴ� �� ���Ͽ� ���� ���䰡 ���ԵǾ�
�ֽ��ϴ�.
sample.vcproj
���� ���α� �����縦 ����Ͽ� ������ VC++ ������Ʈ�� �� ������Ʈ �����Դϴ�.
�� ���Ͽ��� ������ ������ Visual C++ ���� ���� �� ���� ���α� �����翡�� ������ �÷���,
����, ������Ʈ ��� ���� ������ ���Ե˴ϴ�.
sample.h
���� ���α��� �� ��� �����Դϴ�. �� ���Ͽ��� �ٸ� ������Ʈ�� ���õ� Resource.h�� ����
Ư�� ����� ���ԵǸ� CsampleApp ���� ���α� Ŭ������ ����˴ϴ�.
sample.cpp
CsampleApp ���� ���α� Ŭ������ �����ϴ� �� ���� ���α��� �ҽ� �����Դϴ�.
sample.rc
���α����� ����ϴ� ��� Microsoft Windows ���ҽ��� ������ �����Դϴ�.
�� ���Ͽ��� RES ���� ������ ����� ������, ��Ʈ�� �� Ŀ���� ���ԵǸ�
Microsoft Visual C++���� ���� �� ������ ������ ���� �ֽ��ϴ�. ������� ������Ʈ
���ҽ��� 1042�� ��� �ֽ��ϴ�.
res\sample.ico
���� ���α��� ���������� ���Ǵ� ������ �����Դϴ�.
�� �������� �� ���ҽ� ������ sample.rc�� ���Ե˴ϴ�.
res\sample.rc2
Microsoft Visual C++���� ������ �� ���� ���ҽ��� ���Ե� �����Դϴ�.
���ҽ� ������� ������ �� ���� ��� ���ҽ��� �� ���Ͽ� ���ԵǾ� �ֽ��ϴ�.
/////////////////////////////////////////////////////////////////////////////
�� ������ â�� �ش�Ǵ� �����Դϴ�.
������Ʈ�� ǥ�� MFC �������̽��� ���Ե˴ϴ�.
MainFrm.h, MainFrm.cpp
CMainFrame ������ Ŭ������ �����ϴ� �����Դϴ�.
������ Ŭ������ CMDIFrameWnd���� �Ļ��Ǹ� ��� MDI ������ ����� �����մϴ�.
res\Toolbar.bmp
���� ������ �ٵ��ǽ� �̹����� ���� �� ���Ǵ� ��Ʈ�� �����Դϴ�.
�ʱ� ���� ���� �� ���� ǥ������ CMainFrame Ŭ������ �����˴ϴ�.
���ҽ� �����⸦ ����Ͽ� ���� ���� ��Ʈ���� �����ϰ� sample.rc��
IDR_MAINFRAME TOOLBAR �迭�� ������Ʈ�Ͽ� ���� ���� ���߿� �߰��մϴ�.
/////////////////////////////////////////////////////////////////////////////
�ڽ� ������ â�� �ش�Ǵ� �����Դϴ�.
ChildFrm.h, ChildFrm.cpp
CChildFrame Ŭ������ �����ϰ� �����ϴ� ���Ϸμ� MDI ���� ���α�����
�ڽ� â�� �����մϴ�.
/////////////////////////////////////////////////////////////////////////////
���� ���α� �����翡�� ���� ���� ���� �� ���� �並 ����ϴ�.
sampleDoc.h, sampleDoc.cpp - ����
CsampleDoc Ŭ������ �����ϴ� �����Դϴ�. �� ������ �����Ͽ�
Ư�� ���� ������ �߰��ϰ� ������ ���� �� �ε��մϴ�
(CsampleDoc::Serialize ���).
sampleView.h, sampleView.cpp - ���� ��
CsampleView Ŭ������ �����ϴ� �����Դϴ�.
CsampleView ��ü�� ����Ͽ� CsampleDoc ��ü�� �� �� �ֽ��ϴ�.
res\sampleDoc.ico
CsampleDoc Ŭ������ MDI �ڽ� â�� ���������� ���Ǵ� ������ �����Դϴ�.
�� �������� �� ���ҽ� ������ sample.rc�� ���Ե˴ϴ�.
/////////////////////////////////////////////////////////////////////////////
��Ÿ ���
ActiveX ��Ʈ��
���� ���α����� ActiveX ��Ʈ���� ����� �� �ֽ��ϴ�.
�μ� �� �μ� �̸����� ����
���� ���α� �����翡�� MFC ���̺귯���� CView Ŭ������ �ִ� ��� �Լ��� ȣ���Ͽ�
�μ�, �μ� ����, �μ� �̸����� ����� ó���� �� �ִ� �ڵ带 �����մϴ�.
/////////////////////////////////////////////////////////////////////////////
��Ÿ ǥ�� ����
StdAfx.h, StdAfx.cpp
�̸� �����ϵ� ��� ����(PCH) sample.pch �� �̸� �����ϵ�
���� ���� StdAfx.obj�� ����� �� ���Ǵ� �����Դϴ�.
Resource.h
���ο� ���ҽ� ID�� �����ϴ� ǥ�� ��� �����Դϴ�.
Microsoft Visual C++���� �� ������ �а� ������Ʈ�մϴ�.
/////////////////////////////////////////////////////////////////////////////
��Ÿ ����
���� ���α� �����翡���� "TODO:"�� ����Ͽ� �߰��ϰų� ����� �����ؾ� �ϴ�
�ҽ� �ڵ带 ��Ÿ���ϴ�.
���� ���α����� ���� DLL�� MFC�� ����ϰ� ���� ���α��� �� � ü����
���� �ٸ� ��� Microsoft Visual C++ CD-ROM�� Win\System ������ �ִ�
�ش� ������ ���ҽ��� MFC70XXX.DLL�� ��ǻ���� system �Ǵ� system32 ������
������ ���� MFCLOC.DLL�� �̸��� �ٲپ�� �մϴ�. "XXX"�� �ش� �� ��Ÿ����
����Դϴ�. ���� ��� MFC70DEU.DLL���� ���Ͼ�� ��ȯ�� ���ҽ��� ���Ե˴ϴ�.
�̷� �۾��� ���� ������ ���� ���α��� �Ϻ� UI ��Ұ� � ü���� ����
���� �ְ� �˴ϴ�.
/////////////////////////////////////////////////////////////////////////////
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.