Microsoft KB Archive/81358

{|
 * width="100%"|

Formats of Binary Files Used in Program Development

 * }

Q81358

-

The information in this article applies to:


 * Microsoft C for MS-DOS, versions 5.1, 6.0, 6.0a, and 6.0ax
 * Microsoft C for OS/2, versions 5.1, 6.0, and 6.0a
 * Microsoft C/C++ for MS-DOS, version 7.0
 * Microsoft Visual C++, versions 1.0, 1.5, 1.51, 1.52

-

SUMMARY
The following are lists of file extensions used for binary files commonly found when developing MS-DOS, Windows, and OS/2 programs. The list also contains possible sources for more information about the format of each file.

List A: Code Files
Ext. Type of File           Information Sources ---

.COM MS-DOS program          &quot;MS-DOS Encyclopedia,&quot; &quot;The Programmer's PC Sourcebook&quot;

.DLL Windows and OS/2        Same as .EXE (new segmented .EXE) dynamic link library

.DRV Windows device driver   Same as .EXE (new segmented .EXE)

.EXE (DOS) MS-DOS program    &quot;MS-DOS Encyclopedia,&quot; &quot;The Programmer's PC Sourcebook,&quot; &quot;Microsoft C Developer's Toolkit Reference&quot; (CodeView information)

.EXE (New segmented .EXE)    &quot;MS-DOS Encyclopedia,&quot; Windows and OS/2       &quot;The Programmer's PC Sourcebook,&quot; and program                &quot;Microsoft C Developer's Toolkit Reference&quot; (CodeView information)

.SYS MS-DOS device driver    &quot;MS-DOS Encyclopedia&quot;

List B: Other Files
Ext. Type of File           Information Sources ---

.BMP Bitmap file             Microsoft Windows SDK programmer's                              reference

.CUR Cursor resource file    Microsoft Windows 3.0 SDK programmer's                              reference, &quot;The Programmer's PC Sourcebook&quot;

.CLP Clipboard file          Microsoft Windows 3.0 SDK programmer's                              reference, &quot;The Programmer's PC Sourcebook&quot;

.FNT Font resource file      &quot;The Programmer's PC Sourcebook&quot;

.FON Font file               Same as .EXE (new segmented .EXE)

.ICO Icon resource file      Microsoft Windows 3.0 SDK programmer's                              reference, &quot;The Programmer's PC Sourcebook&quot;

.ILK Incremental linker      Microsoft C Developer's Toolkit file                   Reference

.LIB Library file            Microsoft C Developer's Toolkit Reference

.OBJ Object file             &quot;MS-DOS Encyclopedia,&quot; &quot;Microsoft C                              Developer's Toolkit Reference,&quot;

.SHD Shed editor             Proprietary and unavailable

.SYM Symbol file             &quot;Microsoft C Developer's Toolkit Reference&quot;

.TIF Tag Image File Format   &quot;The Programmer's PC Sourcebook&quot;