OLD | NEW |
(Empty) | |
| 1 ================================================================================ |
| 2 MICROSOFT FOUNDATION CLASS LIBRARY : client Project Overview |
| 3 =============================================================================== |
| 4 |
| 5 The application wizard has created this client 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 client application. |
| 11 |
| 12 client.vcproj |
| 13 This is the main project file for VC++ projects generated using an applicati
on wizard. |
| 14 It contains information about the version of Visual C++ that generated the f
ile, and |
| 15 information about the platforms, configurations, and project features select
ed with the |
| 16 application wizard. |
| 17 |
| 18 client.h |
| 19 This is the main header file for the application. It includes other |
| 20 project specific headers (including Resource.h) and declares the |
| 21 CclientApp application class. |
| 22 |
| 23 client.cpp |
| 24 This is the main application source file that contains the application |
| 25 class CclientApp. |
| 26 |
| 27 client.rc |
| 28 This is a listing of all of the Microsoft Windows resources that the |
| 29 program uses. It includes the icons, bitmaps, and cursors that are stored |
| 30 in the RES subdirectory. This file can be directly edited in Microsoft |
| 31 Visual C++. Your project resources are in 1033. |
| 32 |
| 33 res\client.ico |
| 34 This is an icon file, which is used as the application's icon. This |
| 35 icon is included by the main resource file client.rc. |
| 36 |
| 37 res\client.rc2 |
| 38 This file contains resources that are not edited by Microsoft |
| 39 Visual C++. You should place all resources not editable by |
| 40 the resource editor in this file. |
| 41 |
| 42 |
| 43 ///////////////////////////////////////////////////////////////////////////// |
| 44 |
| 45 The application wizard creates one dialog class: |
| 46 |
| 47 clientDlg.h, clientDlg.cpp - the dialog |
| 48 These files contain your CclientDlg class. This class defines |
| 49 the behavior of your application's main dialog. The dialog's template is |
| 50 in client.rc, which can be edited in Microsoft Visual C++. |
| 51 |
| 52 |
| 53 ///////////////////////////////////////////////////////////////////////////// |
| 54 |
| 55 Other Features: |
| 56 |
| 57 ActiveX Controls |
| 58 The application includes support to use ActiveX controls. |
| 59 |
| 60 ///////////////////////////////////////////////////////////////////////////// |
| 61 |
| 62 Other standard files: |
| 63 |
| 64 StdAfx.h, StdAfx.cpp |
| 65 These files are used to build a precompiled header (PCH) file |
| 66 named client.pch and a precompiled types file named StdAfx.obj. |
| 67 |
| 68 Resource.h |
| 69 This is the standard header file, which defines new resource IDs. |
| 70 Microsoft Visual C++ reads and updates this file. |
| 71 |
| 72 client.manifest |
| 73 Application manifest files are used by Windows XP to describe an applica
tions |
| 74 dependency on specific versions of Side-by-Side assemblies. The loader u
ses this |
| 75 information to load the appropriate assembly from the assembly cache or
private |
| 76 from the application. The Application manifest maybe included for redis
tribution |
| 77 as an external .manifest file that is installed in the same folder as th
e application |
| 78 executable or it may be included in the executable in the form of a reso
urce. |
| 79 ///////////////////////////////////////////////////////////////////////////// |
| 80 |
| 81 Other notes: |
| 82 |
| 83 The application wizard uses "TODO:" to indicate parts of the source code you |
| 84 should add to or customize. |
| 85 |
| 86 If your application uses MFC in a shared DLL, you will need |
| 87 to redistribute the MFC DLLs. If your application is in a language |
| 88 other than the operating system's locale, you will also have to |
| 89 redistribute the corresponding localized resources MFC80XXX.DLL. |
| 90 For more information on both of these topics, please see the section on |
| 91 redistributing Visual C++ applications in MSDN documentation. |
| 92 |
| 93 ///////////////////////////////////////////////////////////////////////////// |
OLD | NEW |