microsoft-metro – 适用于metro应用的GetTempFileName

前端之家收集整理的这篇文章主要介绍了microsoft-metro – 适用于metro应用的GetTempFileName前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要使用c(WINRT / Metro)在我的应用程序中生成唯一的临时文件名.正如我所见,Win32 API GetTempFileName标记为仅在桌面上使用.

什么是地铁风格的应用程序?

解决方法

Yo可以通过在临时存储中保存文件并通过GUID命名来实现此目的.例:

// Get temporary storage folder    
var tempFolder = Windows.Storage.ApplicationData.Current.TemporaryFolder;

// generate unique filename
var filename = Guid.NewGuid().ToString();
StorageFile myFile = await tempFolder.CreateFileAsync(filename,CreationCollisionOption.ReplaceExisting);

猜你在找的Windows相关文章