Internet Explorer工具栏图标应该有多大?

时间:2009-04-02 18:52:43

标签: internet-explorer graphics size icons

我正在尝试将自己的工具栏图标添加到Internet Explorer,但我不确定应该是什么尺寸。

使用Internet Explorer 7时,20x20像素的图标似乎会拉长。测量显示它们应该至少24x24。任何人都有明确的参考?


或者,Internet Explorer从哪里获取现有的工具栏图标 - 我可以测量它!我认为它是系统DLL之一,但是哪一个?

另见:How big should a Firefox toolbar button be?

2 个答案:

答案 0 :(得分:1)

嗯,通过反复试验的过程,大小 24x24像素的图标似乎没有重新缩放。至少,Internet Explorer 7.0.6001.18000就是这种情况。仍然希望找到IE7的最终参考,理想情况下也是其他版本。


确认它的另一种方法:

int x, y;
HIMAGELIST hImageList = (HIMAGELIST) SendMessage(m_hWndToolbar, TB_GETIMAGELIST, 0, 0);
ImageList_GetIconSize(hImageList, &x, &y);
ATLTRACE("Image size %ux%u", x, y);

输出:

Image list 24x24

答案 1 :(得分:-1)