1 | ======================================================================== |
---|
2 | ACTIVE TEMPLATE LIBRARY : AtlDialogSample Project Overview |
---|
3 | ======================================================================== |
---|
4 | |
---|
5 | AppWizard has created this AtlDialogSample project for you to use as the starting point for |
---|
6 | writing your Executable (EXE). |
---|
7 | |
---|
8 | This file contains a summary of what you will find in each of the files that |
---|
9 | make up your project. |
---|
10 | |
---|
11 | AtlDialogSample.vcxproj |
---|
12 | This is the main project file for VC++ projects generated using an Application Wizard. |
---|
13 | It contains information about the version of Visual C++ that generated the file, and |
---|
14 | information about the platforms, configurations, and project features selected with the |
---|
15 | Application Wizard. |
---|
16 | |
---|
17 | AtlDialogSample.vcxproj.filters |
---|
18 | This is the filters file for VC++ projects generated using an Application Wizard. |
---|
19 | It contains information about the association between the files in your project |
---|
20 | and the filters. This association is used in the IDE to show grouping of files with |
---|
21 | similar extensions under a specific node (for e.g. ".cpp" files are associated with the |
---|
22 | "Source Files" filter). |
---|
23 | |
---|
24 | AtlDialogSample.idl |
---|
25 | This file contains the IDL definitions of the type library, the interfaces |
---|
26 | and co-classes defined in your project. |
---|
27 | This file will be processed by the MIDL compiler to generate: |
---|
28 | C++ interface definitions and GUID declarations (AtlDialogSample.h) |
---|
29 | GUID definitions (AtlDialogSample_i.c) |
---|
30 | A type library (AtlDialogSample.tlb) |
---|
31 | Marshaling code (AtlDialogSample_p.c and dlldata.c) |
---|
32 | |
---|
33 | AtlDialogSample.h |
---|
34 | This file contains the C++ interface definitions and GUID declarations of the |
---|
35 | items defined in AtlDialogSample.idl. It will be regenerated by MIDL during compilation. |
---|
36 | |
---|
37 | AtlDialogSample.cpp |
---|
38 | This file contains the object map and the implementation of WinMain. |
---|
39 | |
---|
40 | AtlDialogSample.rc |
---|
41 | This is a listing of all of the Microsoft Windows resources that the |
---|
42 | program uses. |
---|
43 | |
---|
44 | |
---|
45 | ///////////////////////////////////////////////////////////////////////////// |
---|
46 | Other standard files: |
---|
47 | |
---|
48 | StdAfx.h, StdAfx.cpp |
---|
49 | These files are used to build a precompiled header (PCH) file |
---|
50 | named AtlDialogSample.pch and a precompiled types file named StdAfx.obj. |
---|
51 | |
---|
52 | Resource.h |
---|
53 | This is the standard header file that defines resource IDs. |
---|
54 | |
---|
55 | ///////////////////////////////////////////////////////////////////////////// |
---|
56 | Proxy/stub DLL project and module definition file: |
---|
57 | |
---|
58 | AtlDialogSampleps.vcxproj |
---|
59 | This file is the project file for building a proxy/stub DLL if necessary. |
---|
60 | The IDL file in the main project must contain at least one interface and you must |
---|
61 | first compile the IDL file before building the proxy/stub DLL. This process generates |
---|
62 | dlldata.c, AtlDialogSample_i.c and AtlDialogSample_p.c which are required |
---|
63 | to build the proxy/stub DLL. |
---|
64 | |
---|
65 | AtlDialogSampleps.vcxproj.filters |
---|
66 | This is the filters file for the proxy/stub project. It contains information about the |
---|
67 | association between the files in your project and the filters. This association is |
---|
68 | used in the IDE to show grouping of files with similar extensions under a specific |
---|
69 | node (for e.g. ".cpp" files are associated with the "Source Files" filter). |
---|
70 | |
---|
71 | AtlDialogSampleps.def |
---|
72 | This module definition file provides the linker with information about the exports |
---|
73 | required by the proxy/stub. |
---|
74 | |
---|
75 | ///////////////////////////////////////////////////////////////////////////// |
---|