Windows Mobile 6.5应用程序数据?

时间:2010-04-19 16:27:29

标签: windows-mobile mobile-phones

您能否告诉我在Win Mobile手机上存储应用程序特定数据的位置。

假设我的应用程序名为MyApp,我将其安装在程序文件文件夹中。我在My Documents中有两个初始文件,它没有问题。但是设备上的正确目的地是什么?

另外,当我进行卸载时,是否要保留修改后的应用数据?

1 个答案:

答案 0 :(得分:0)

对此没有“正确”的答案。您的源代码在哪里查找这些文件?这就是你必须要看的地方。

所有文件路径都是CE必须是完全限定的,所以也许它是“\ Program Files \ MyApp \ Myfile.ext”(尽管强烈建议使用SHGetSpecialFolderPath,这样你的应用程序可以在非英语安装中存活)。

或者您可能需要与应用程序位于同一文件夹中。为此,您将使用GetModuleFileName然后截断应用程序可执行文件名以获取路径。

对于卸载,再取决于。对于徽标认证,您必须删除您创建的任何文件(custom setup DLL是一种很好的方法),但如果您不是在寻找认证,那么您如何处理它取决于您。