首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> Symbian >> 绘图 >> 文章正文
指定S60程序图标的显示位置
作者:Beover19…    文章来源:blog.csdn.net/Beover1984    更新时间:2007-9-11 10:03:31
S60的安装程序可以使应用程序图标显示在指定的文件夹下,如果程序指定的文件夹不存在,则会为程序图标创建新的文件夹。S60 2nd的程序通过AIF_DATA结构中的groupName属性指定程序图标出现在哪个文件夹下面。S60 3rd的程序通过APP_REGISTRATION_INFO结构中的group_name属性为实现这个功能: 
 
S60 2nd:
RESOURCE AIF_DATA
{
    app_uid=[YourAppUid];
    num_icons=2;
    embeddability=KAppNotEmbeddable;
    newfile=KAppDoesNotSupportNewFile;
    groupName="MyApp";          //Folder name
}
 
S60 3rd:
RESOURCE APP_REGISTRATION_INFO
 {
    app_file="YourApp";
    localisable_resource_file = "\\resource\\apps\\YourApp";
    localisable_resource_id = R_YOURAPP_LOCALISABLE_APP_INFO;
    embeddability=KAppNotEmbeddable;
    newfile=KAppDoesNotSupportNewFile;
    group_name="MyApp";            //Folder name
 }
 
另外,如果程序已经存在系统中,那么安装程序将会忽略groupNamegroup_name),程序图标依然显示在原来的位置。 
相关文章:
没有相关文章