×
Namespaces

Variants
Actions

卸载时移除字体文件锁定

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台: S60 3rd Edition (initial release), FP1, FP2

文章
翻译:
hoolee
最后由 hamishwillee 在 06 Aug 2012 编辑
  • 详细描述

当用户试图卸载加载了自定义字体的程序时,当它正在运行,可能会引发错误。因为安装程序当字体使用被锁住时无法移除字体文件,因此卸载会发生错误。


  • 解决方案

可以通过SIS包中防止一个小执行文件,在运行卸载时(查看SDK文档pkg说明部分的FILERUN和RUNREMOVE)这个程序去手动释放文件锁定,具体如下调用:

CFbsTypefaceStore::RemoveFontFileLocksL(_L("c:\\resource\\customFont.ttf"));
This page was last modified on 6 August 2012, at 10:36.
36 page views in the last 30 days.