Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | service | 1 | ================================================================================ |
2 | MICROSOFT FOUNDATION CLASS LIBRARY : EEROM Project Overview |
||
3 | =============================================================================== |
||
4 | |||
5 | The application wizard has created this EEROM application for |
||
6 | you. This application not only demonstrates the basics of using the Microsoft |
||
7 | Foundation Classes but is also a starting point for writing your application. |
||
8 | |||
9 | This file contains a summary of what you will find in each of the files that |
||
10 | make up your EEROM application. |
||
11 | |||
12 | EEROM.vcxproj |
||
13 | This is the main project file for VC++ projects generated using an application wizard. |
||
14 | It contains information about the version of Visual C++ that generated the file, and |
||
15 | information about the platforms, configurations, and project features selected with the |
||
16 | application wizard. |
||
17 | |||
18 | EEROM.vcxproj.filters |
||
19 | This is the filters file for VC++ projects generated using an Application Wizard. |
||
20 | It contains information about the association between the files in your project |
||
21 | and the filters. This association is used in the IDE to show grouping of files with |
||
22 | similar extensions under a specific node (for e.g. ".cpp" files are associated with the |
||
23 | "Source Files" filter). |
||
24 | |||
25 | EEROM.h |
||
26 | This is the main header file for the application. It includes other |
||
27 | project specific headers (including Resource.h) and declares the |
||
28 | CApp application class. |
||
29 | |||
30 | EEROM.cpp |
||
31 | This is the main application source file that contains the application |
||
32 | class CApp. |
||
33 | |||
34 | EEROM.rc |
||
35 | This is a listing of all of the Microsoft Windows resources that the |
||
36 | program uses. It includes the icons, bitmaps, and cursors that are stored |
||
37 | in the RES subdirectory. This file can be directly edited in Microsoft |
||
38 | Visual C++. Your project resources are in 1033. |
||
39 | |||
40 | res\EEROM.ico |
||
41 | This is an icon file, which is used as the application's icon. This |
||
42 | icon is included by the main resource file EEROM.rc. |
||
43 | |||
44 | res\EEROM.rc2 |
||
45 | This file contains resources that are not edited by Microsoft |
||
46 | Visual C++. You should place all resources not editable by |
||
47 | the resource editor in this file. |
||
48 | |||
49 | |||
50 | ///////////////////////////////////////////////////////////////////////////// |
||
51 | |||
52 | The application wizard creates one dialog class: |
||
53 | |||
54 | Dlg.h, Dlg.cpp - the dialog |
||
55 | These files contain your CDlg class. This class defines |
||
56 | the behavior of your application's main dialog. The dialog's template is |
||
57 | in EEROM.rc, which can be edited in Microsoft Visual C++. |
||
58 | |||
59 | ///////////////////////////////////////////////////////////////////////////// |
||
60 | |||
61 | Other Features: |
||
62 | |||
63 | ActiveX Controls |
||
64 | The application includes support to use ActiveX controls. |
||
65 | |||
66 | ///////////////////////////////////////////////////////////////////////////// |
||
67 | |||
68 | Other standard files: |
||
69 | |||
70 | StdAfx.h, StdAfx.cpp |
||
71 | These files are used to build a precompiled header (PCH) file |
||
72 | named EEROM.pch and a precompiled types file named StdAfx.obj. |
||
73 | |||
74 | Resource.h |
||
75 | This is the standard header file, which defines new resource IDs. |
||
76 | Microsoft Visual C++ reads and updates this file. |
||
77 | |||
78 | EEROM.manifest |
||
79 | Application manifest files are used by Windows XP to describe an applications |
||
80 | dependency on specific versions of Side-by-Side assemblies. The loader uses this |
||
81 | information to load the appropriate assembly from the assembly cache or private |
||
82 | from the application. The Application manifest maybe included for redistribution |
||
83 | as an external .manifest file that is installed in the same folder as the application |
||
84 | executable or it may be included in the executable in the form of a resource. |
||
85 | ///////////////////////////////////////////////////////////////////////////// |
||
86 | |||
87 | Other notes: |
||
88 | |||
89 | The application wizard uses "TODO:" to indicate parts of the source code you |
||
90 | should add to or customize. |
||
91 | |||
92 | If your application uses MFC in a shared DLL, you will need |
||
93 | to redistribute the MFC DLLs. If your application is in a language |
||
94 | other than the operating system's locale, you will also have to |
||
95 | redistribute the corresponding localized resources mfc110XXX.DLL. |
||
96 | For more information on both of these topics, please see the section on |
||
97 | redistributing Visual C++ applications in MSDN documentation. |
||
98 | |||
99 | ///////////////////////////////////////////////////////////////////////////// |