更改Symbian 3rd的应用程序图标和窗口左上边的图标


3版修改图标
三版也可实现类似二版的修改aif文件夹下图片达到修改工程图标的效果。不过这次图片(.bmp)要放到gfx文件夹下。
1.首先把图片拷贝到gfx文件夹下
2.修改bld.inf
PRJ_PLATFORMS
WINSCW GCCE

PRJ_MMPFILES
******.mmp
gnumakefile icons_aif.mk //添加
3.icons_aif.mk文件格式如下
//自己创建icons_aif.mk文件
格式如下
# ===================================================================
# Name : icons_aif.mk
# Part of :
# Description : This is file for creating .mbm file
# Version :
#
# =====================================================================
ifeq (WINS,$(findstring WINS, $(PLATFORM)))
ZDIR=$(EPOCROOT)epoc32/release/$(PLATFORM)/$(CFG)/Z
else
ZDIR=$(EPOCROOT)epoc32/data/z
endif


TARGETDIR=$(ZDIR)/RESOURCE/APPS
ICONTARGETFILENAME=$(TARGETDIR)/Ttest1_aif.mbm
//改成自己的工程名_aif.mbm

do_nothing :
@rem do_nothing

MAKMAKE : do_nothing

BLD : do_nothing

CLEAN : do_nothing

LIB : do_nothing

CLEANLIB : do_nothing

RESOURCE :
mifconv $(ICONTARGETFILENAME) /c24,1 ../gfx/one_lst.bmp /c24,1 ../gfx/icon.bmp
//加入图片文件的的名字,不需要加mask的。C24什么意思懂吧?gfx为图片存储的文件夹,可以看出这个文件夹相当于2版的aif文件夹。

FREEZE : do_nothing

SAVESPACE : do_nothing

RELEASABLES :
@echo $(ICONTARGETFILENAME)

FINAL : do_nothing
4. 添加上面的内容后,并在RSS文件中修改LOCALISABLE_APP_INFO就可以了:
RESOURCE LOCALISABLE_APP_INFO r_localisable_app_info
{
short_caption = qtn_caption_string;
caption_and_icon =
CAPTION_AND_ICON_INFO
{
caption = qtn_caption_string;

number_of_icons = 1;
icon_file = "//resource//apps//Ttest1_aif.mbm";
};
}
//与自己创建icons_aif.mk文件中.mbm一致
编译,运行,图片就修改好了。OK

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值