Invalid window handle. (0x80070578) 这个错误通常是由于在没有激活的窗口中调用了 FolderPicker.PickSingleFolderAsync() 方法导致的。
要解决这个问题,请在激活的窗口中调用 FolderPicker.PickSingleFolderAsync() 方法。
如果你仍然遇到错误,你可以尝试以下解决方案:
确保你的应用程序具有打开文件夹的权限。
确保你的应用程序正在运行在支持文件夹选取的系统上。
尝试在不同的设备或操作系统上运行你的应用程序。
尝试使用其他的文件选择器,比如 Windows.Storage.Pickers.FileOpenPicker。
如果你还是无法解决问题,你可以尝试在 Stack Overflow 等技术社区上寻求帮助。