首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WP8中使用托管代码设置文件日期

在WP8中使用托管代码设置文件日期
EN

Stack Overflow用户
提问于 2013-07-22 04:41:47
回答 1查看 209关注 0票数 4

是否可以在WP8中从托管代码更改文件创建日期或文件上次写入日期?

我可以使用FileInfo读取日期戳,但这些属性是只读的。使用本机代码,看起来我可以使用SetFileInformationByHandle应用程序接口。我的项目确实使用了本机代码,所以我可以添加一些辅助函数,但这似乎有很多过度杀伤力。

原因:我有一个在线多人游戏(4sFear),可以让人们上传自己的头像。目前,我只是将图像的来源设置为头像的http地址,但我想稍微聪明一点,在本地缓存图像。我可以返回头像在需要显示之前最后一次更新的时间。我知道我可以单独存储头像更新的日期,但这是有意义的,我应该能够在创建文件后设置文件的上次写入日期。

EN

回答 1

Stack Overflow用户

发布于 2015-05-13 22:26:42

核心API通过DLL ms-win- SetFileInformationByHandle -file-l1-2-0.dll获得支持。DLL更多信息在这里:https://msdn.microsoft.com/library/windows/apps/jj662956%28v=vs.105%29.aspx#BKMK_ListofsupportedWin32APIs,可以使用DLLImports调用。

我没有要测试的机器,但您可以尝试以下操作:How to update the change time of a file from c#?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17776701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档