Buradasın
Windows ICO File Format Evolution
en.wikipedia.org/wiki/ICO_(file_format)Yapay zekadan makale özeti
- Basic Features
- ICO format stores computer icons in Windows with multiple sizes and colors
- All Windows icons must be in ICO format for display
- CUR format is similar for non-animated cursors with hotspot information
 
- Historical Development
- Windows 1.0 introduced 32x32 monochrome icons
- Windows 3.0 added 16-color support
- Win32 supported up to 16.7 million colors and 256x256 pixels
- Windows 95 introduced DIB engine with 256-color default
- Windows XP added 32-bit color support with 48x48 default size
- Windows Vista introduced 256x256 32-bit color support and PNG compression
 
- Technical Details
- ICO files use ICONDIR structure with ICONDIRENTRY for each image
- Images can be stored in BMP or PNG formats
- Windows XP supports custom AND masks for 32-bit images
- PNG format recommended for 256x256 icons in Vista
- CUR files cannot use PNG, must use BMP format
 
- File Structure
- ICO/CUR files contain ICONDIRENTRY structures for each image
- BMP images must exclude BITMAPFILEHEADER structure
- PNG images must be stored in 32bpp ARGB format
- All values represented in little-endian byte order