这是我的代码:
Uri u = new Uri(@"C:\roomieUser\w3.tif");
Windows.System.UserProfile.LockScreen.RequestSetImageFeedAsync(u);
我正在尝试更改Windows窗体应用程序中的锁定屏幕。我已经设法在Windows窗体应用程序中使用WinRT库,有两种方法可以更改图片,其中一种是在上面写的,另一种是如下所示
LockScreen.SetImageFileAsync(); //But it requires IStorageFile passed in method
我将图片存储在“资源”文件夹中,是否有任何方法可以将这些图片转换/使用为IStorageFile
?
文件路径是正确的,但是当我尝试运行它时会显示错误消息
找不到元素。 (HRESULT的例外情况:0x80070490)
答案 0 :(得分:0)
LockScreen.RequestSetImageFeedAsync
,而不是图像。在Windows 10中不推荐使用此方法。
您可以使用StorageFile.GetFileFromApplicationUriAsync
从应用程序的资源文件夹中获取文件。