问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

图标文件的文件格式是什么?

发布网友 发布时间:2022-04-24 16:10

我来回答

4个回答

热心网友 时间:2023-10-21 16:57

上面的是干什么啊,。图标文件的文件格式一般是EXE和PLL的,可执行程序

热心网友 时间:2023-10-21 16:57

Icons are normally stored in ICO files. The ICO file format is documented in the Windows 3.1 SDK Programmer's Reference, Volume 4: Resources, Chapter 1: Graphics File Formats.

The ICO file starts with an ICONDIR structure. The ICONDIR structure is defined as:

typedef struct
{
WORD idReserved; // Reserved
WORD idType; // resource type (1 for icons)
WORD idCount; // how many images?
ICONDIRENTRY idEntries[1]; // entries for each image (idCount of 'em)
} ICONDIR, *LPICONDIR;

The ICONDIRENTRY structure is defined as:

typedef struct
{
BYTE bWidth; // Width of the image
BYTE bHeight; // Height of the image (times 2)
BYTE bColorCount; // Number of colors in image (0 if >=8bpp)
BYTE bReserved; // Reserved
WORD wPlanes; // Color Planes
WORD wBitCount; // Bits per pixel
DWORD dwBytesInRes; // how many bytes in this resource?
DWORD dwImageOffset; // where in the file is this image
} ICONDIRENTRY, *LPICONDIRENTRY;

So, the file consists of the header followed by the bits for each image. The bits for each image can be located by seeking to dwImageOffset in the file. The format of the bits follows:

The bits for each image are stored in something similar to CF_DIB format. First is a BITMAPINFO structure, followed by the DIB bits of the XOR mask, followed by the DIB bits of the AND mask.
Note the following two caveats:
1) The bmiHeader.biHeight member of the BITMAPINFO structure indicates the height of the XOR mask plus the height of the AND mask.
2) The AND mask is monochrome, and has no BITMAPINFO.

热心网友 时间:2023-10-21 16:58

正常情况下,图标文件扩展名为.ico,图标文件可以存储单个图案、多尺寸、多色板的图标文件。一个图标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。
图标有一套标准的大小和属性格式,且通常是小尺寸的。每个图标都含有多张相同显示内容的图片,每一张图片具有不同的尺寸和发色数。一个图标就是一套相似的图片,每一张图片有不同的格式。从这一点上说图标是三维的。图标还有另一个特性:它含有透明区域,在透明区域内可以透出图标下的桌面背景。在结构上图标其实和麦当劳的巨无霸汉堡差不多。
一个图标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。因为计算机操作系统和显示设备的多样性,导致了图标的大小需要有多种格式。

热心网友 时间:2023-10-21 16:58

。ICO
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上午去烧香,晚上梦见僵尸要吃我 ...电梯顶层的上方看到死人半个身子 我我掉头走后 被吓醒了 郁_百度知... 我两次梦见去逛商场然后电梯(上升的,带扶手的)塌了,丧尸出来,我和一群... 梦见在丧尸要咬我然后被我一脚踢进电梯它里半个身体出来了还想咬,然后... 香港hpv九价预约官网网址 电脑所有的电线有哪些电脑有哪些连接线 电脑电源那么多线起什么作用电脑电源连接线有多少个基本的都有什么作用... 显示器要接几根线 ...连接线是9芯的,谁知道是哪几条有用,哪几条没有用,各是什么颜色... mbr平板膜可以倒着放么 老鼠找不到吃的会顺原路返回吗 老鼠从下水管道进家偷食 后它会原路返回吗 什么是图标文件,格式是什么?普通图片能转换称图标文件吗? 仓房进老鼠,老鼠还能从原道跑了吗? 怀疑老公出轨,我是应该质问他还是先找证据 如何将所有文件夹设置统一格式(图标)查看? 老鼠夹夹到老鼠了跑掉了他还会原路返回嗯? 文件夹图标的格式是什么? 老鼠会按原路出进吗 电脑里的文件夹图标的格式是什么? 拍了老公出轨视频,该发给他看吗? 文件夹图标的格式是? 发现老公出轨证据是告诉他还是隐瞒着 2012春节联欢晚会的开场白结束语...(CCTV1) 2009年春节联欢晚会开场词 蛇年春节联欢晚会主持人开场白 10条2009年春晚的串场词和主持人的开场白 写一个小区春节联欢晚会的开场白(要简短) 2011年央视春节联欢晚会的开场白 2014年春晚主持人的台词 老鼠原路返回的原因 老鼠从下水道进来,会原路返回吗 文件夹图标可以插入excel中吗 老鼠认识回家的路吗? 人民币对美元汇率老鼠能顺原路返回吗 window7电脑桌面图标格式是什么?我如何把自己设计的图片,做为新建文件夹的图标? 昨晚逮了只老鼠扔外面了,还能回来吗? 如何添加文件夹图标? 抓到一只小老鼠,但不忍心将它杀了,请问把它放去很远很远的地方,它能记得路回来吗? 抓到老鼠放生了,他们会不会认识路又回来啊? 电脑里的文件夹的图标是什么格式的? 老鼠半夜来家里 却不吃家里任何东西,天亮又原路反回这老鼠想干啥? 文件夹更改图标用什么格式的图片? 老鼠是靠什么来认路的? 老鼠进出的洞被堵能从进它地方出去吗 家里进了老鼠怎么处理‘ 不会忘记你的短句情话是什么 秘书的职业素养的内涵和外延 理想之城苏筱结局 长津湖什么时候上映