无法以编程方式卸载Windows CE中的字体

时间:2011-05-19 09:48:15

标签: c++ winapi fonts windows-ce

我想以编程方式从WinCE 5上的'\ Hard Disk \ Fonts'中卸载并删除'simsun.ttc'字体集。我尝试使用RemoveFontResource()函数但它失败了,最后一个错误是(0x2)(该系统找不到指定的文件)。我当然知道该文件存在。

...
BOOL res = RemoveFontResource(L"\\Hard Disk\\Fonts\\simsun.ttc");
DWORD err = GetLastError(); // 0x2

...

有什么问题?

1 个答案:

答案 0 :(得分:2)

您是否安装了该字体,或者是否已将其添加到操作系统中?如果它来自操作系统(可能),那么你可能无法删除它。你为什么想要?你想节省空间吗?如果是这样,请获取一个没有字体的新操作系统映像。