Explanation of VC file extensions
. APS: Stores intermediate files of binary resources,VCConvert the current resource file to a binary format and store it in the APs file to accelerate resource loading. Resource auxiliary file.
. BMP: Bitmap resource file.
. BSC: Browses information files, which are generated by the browser information maintenance tool (BSCMAKE) from the original browser information file (. SBR). The BSC file can be used for quick locating in the source code editing window. This file is required if source Brower is used to browse project information. You can remove generate browse info file from project options to speed up compilation.
. C: Source code file written in C language.
. CLW: Files generated by classwizard to store class information. Classwizard information file, INI file format.
. CNT: Defines the structure of "contents" in the Help file.
. Cpp or. cxx: Source code file written in C ++.
. Cur: Cursor resource file.
. Def: Module definition file, used to generate a dynamic link library.
. DLG: Defines the independent files of the dialog box resources. This type of fileVCEngineering is not required becauseVCGenerally, resources in the dialog box are placed in.RCResource definition file.
. DSP:VCProject files generated by the development environment,VC4. Use the Mak file to define the project. Project file, in text format.
. DSW:VCWorkspace files generated by the development environment are used to organize multiple projects into one workspace. Workspace files, similar to. DSP.
. Exp: The output file generated by the Lib tool from the def file, which contains the output information of functions and data items. The link tool uses the exp file to create a dynamic link library. It is generated only when the DLL is compiled, and some information in the DLL file is recorded.
. H,. HPP, or. hxx: Header files written in C/C ++ are usually used to define data types and declare variables, functions, structures, and classes.
. HLP: Windows Help file.
. Hm: In the help project, this file defines the correspondence between the Help file and the id value between the dialog box, menu or other resources.
. HPJ: The help project file generated by Help Workshop is used to control the creation process of the Help file.
. HPGTo generate the project of the Help file.
. ICO: Icon resource file.
. Ilk: An intermediate file generated during the connection process. It is only used by the link tool.
. Ini: Configuration file.
. Lib: Library file. The link tool will use it to connect various input libraries to generate the EXE file.
. Lic: User license file, which is required when using certain ActiveX controls.
. Mak: Make file,VC4. The project files used in earlier versions are used to specify how to create a project,VC6. Convert the Mak file into a DSP file for processing.
. Map: A text file generated by the link tool, which contains information about the connected program, such as group information and public symbol information in the program. The image information of the execution file.
. MDP: The old project file, equivalent to. DSP
. NCB: NCB is the abbreviation of "no compile Browser", which stores information for classview, wizardbar, and component Gallery.VCThe development environment is automatically generated. The Browser file is not compiled. You can delete this file when the Automatic completion function fails. The project is automatically generated after compilation.
. OBJ: The target file generated by the compiler or assembler is the binary intermediate file of the module.
. Odl: Source code files written in the Object Description Language,VCUse it to generate a TLB file.
. Olb: A special dynamic link library with type library resources, also known as object library files.
. Opt:VCFiles automatically generated by the development environment to store various options in the workspace. The parameter file of the project about the development environment. For example, tool bar location information.
. PBI,. PbO, And. PBT:VCThe three files generated and used by the performance analysis tool profile.
. PCH: Pre-compiled header file, which is large and automatically generated by the compiler when the project is created. It contains some code compiled in the project and will not be re-compiled when the project is created in the future, to speed up the entire compilation process.
. PDB: A program database file is automatically generated when a project is created. It stores various program information to speed up the debugging process. Records Program-related data and debugging information.
. PLG: Compile the information file, the error and warning information files during compilation.
.RC: Resource definition file.
.RC2: Resource definition file, which can be used in special cases.
. Reg: Registry information file.
. Res: Binary resource file. After the resource compiler compiles the resource definition file, the res file is generated.
. Rtf: Rich Text Format (Rich Text Format) documents can be created by word or WordPad and are often used to generate help files.
. SBR:VCThe compiler generates the original browser information file for each OBJ file. The browser information maintenance tool (BSCMAKE) uses the SBR file to generate the BSC file.
. TLB: Ole library file, which stores the data types, modules, and interface definitions of OLE automation objects. The Automation server can understand how to use automation objects through the TLB file.
. Wav: Audio Resource file.