如何:向设备项目中添加图标

更新:2007 年 11 月

不同的智能设备会显示不同类型的图标。若要包括基于 Windows Mobile 的大多数设备,应用程序的图标资源应包括下列图标类型:

  • 32x32,256 色

  • 32x32,16 色

  • 32x32,2 色

  • 16x16,256 色

  • 16x16,16 色

  • 16x16,2 色

通常情况下,32x32 图标用在程序文件夹中,而 16x16 图标则在任务栏、开始菜单和文件资源管理器中使用。另外,大多数设备都使用 256 色的图标,但早期设备和自定义设备可能使用 16 色或单色的图标。

说明:

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio 版本及设置。有关更多信息,请参见Visual Studio 设置

在 Visual C++ 设备项目中添加图标

  1. 在 Visual Studio 中打开 Visual C++ 设备项目。

  2. 在“解决方案资源管理器”中展开“资源文件”,然后双击 .ico 文件。

    将出现“图像编辑器”。

  3. 在“图像”菜单上单击“新建图像类型”,然后添加缺少的图标类型,例如“16x16,单色”和“32x32,单色”。

  4. (可选)移除不需要的图标类型,例如 48x48 图标,目前的 Pocket PC 并不显示这种图标。具体方法为:

    1. 在“图像”菜单上指向“当前图标图像类型”,然后单击不受支持的图标类型以将其选中。

    2. 在“图像”菜单上单击“删除图像类型”。

  5. 编辑不同的图标类型,以使它们具有类似的外观。

在 Visual C# 或 Visual Basic 设备项目中添加图标

  1. 在 Visual Studio 中打开 Visual C# 或 Visual Basic 设备项目。

  2. 在“解决方案资源管理器”中右击您的项目,再单击“属性”。

    出现“项目设计器”。

  3. 在“项目设计器”中单击“资源”选项卡。

  4. 单击“添加资源”下拉列表,再单击“添加新图标”。

    将出现“添加新资源”对话框。

  5. 为新图标键入一个名称,然后单击“添加”。

    将出现“图标编辑器”,其中将显示两种新图标。

  6. 在“图像”菜单上单击“新建图像类型”,然后添加缺少的图标类型,例如“16x16,1 位”、“16x16,8 位”、“32x32,1 位”和“32x32,8 位”。

  7. 编辑不同的图标类型,以使它们具有类似的外观。

  8. 在“项目设计器”中单击“应用程序”选项卡。

  9. 在“图标”下拉列表中选择刚才创建的图标资源。

请参见

其他资源

智能设备开发中的设计注意事项