|
|
1.1 ! root 1: /*******************************Module*Header*******************************\ ! 2: * Module Name: PMBITMAP.H * ! 3: * * ! 4: * Include file that declares types for bitmaps. * ! 5: * * ! 6: * History: * ! 7: * 07-Jun-88 sanfords Created * ! 8: \*******************************Module*Header*******************************/ ! 9: ! 10: /* ! 11: * This is the file format structure for Bitmaps, Pointers and Icons ! 12: * as stored in the resource file of a PM application. ! 13: */ ! 14: typedef struct _BITMAPFILEHEADER { /* bfh */ ! 15: USHORT usType; ! 16: ULONG cbSize; ! 17: INT xHotspot; ! 18: INT yHotspot; ! 19: ULONG offBits; ! 20: BITMAPINFOHEADER bmp; ! 21: } BITMAPFILEHEADER; ! 22: typedef BITMAPFILEHEADER FAR *PBITMAPFILEHEADER; ! 23: ! 24: /* ! 25: * These are the identifying values that go in the wType field of the ! 26: * BITMAPFILEHEADER. (BFT_ => Bitmap File Type) ! 27: */ ! 28: #define BFT_ICON 0x4349 /* 'IC' */ ! 29: #define BFT_BMAP 0x4d42 /* 'BM' */ ! 30: #define BFT_POINTER 0x5450 /* 'PT' */ ! 31: ! 32:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.