home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / CVTICONS.ZIP / CVTICONS.H < prev    next >
Text File  |  1991-06-30  |  603b  |  20 lines

  1. #define NONE    0
  2. #define EXTRACT 1
  3. #define TO_PM   2
  4. #define TO_WIN  3
  5. #define DISPLAY 4
  6.  
  7. short main(short nArgc, char **szArgv);
  8. void  DisplayUsage(void);
  9. void  Fatal(char *szMesg);
  10. void  ExtractFileInfo(void);
  11. void  ConvertToPM(void);
  12. void  ConvertToWin(void);
  13. BYTE  GetFileType(OLDEXEHDR *Hdr);
  14. void  ProcessResources(DWORD dwOfs, WORD wSize);
  15. void  GetResourceNames(long lOfs);
  16. void  ProcessIcons(WORD wEntries,  WORD wShiftCount, RSRCENTRY *re);
  17. void  WriteIconDIB(PBITMAPINFOHEADER pRscr);
  18. WORD  DIBNumColors(WORD wClrUsed, WORD wBitCount);
  19. void  GetFileName(char * FullName);
  20.