gpt4 book ai didi

microsoft-metro - metro 应用程序的 GetTempFileName

转载 作者:行者123 更新时间:2023-12-01 05:31:03 28 4
gpt4 key购买 nike

我需要使用 c++ (WINRT/Metro) 在我的应用程序中生成唯一的临时文件名。如我所见,Win32 API GetTempFileName标记为仅在桌面上使用。

Metro 风格应用程序的等价物是什么?

最佳答案

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);

关于microsoft-metro - metro 应用程序的 GetTempFileName,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11158986/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com