问题标签 [known-folders]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 Windows 应用商店 (WinRT) 应用中启用 DocumentsLibrary 功能?
我刚刚在 Visual Studio 中创建了一个新的空白 XAML/C# Windows Store 应用程序。我尝试使用以下代码在 Documents 文件夹中创建一个文件:
但它抛出了这个异常(这是我所期望的):
WinRT 信息:访问指定位置 (DocumentsLibrary) 需要在清单中声明的能力。
这很好。我预料到了。所以我去Package.appxmanifest
到Capabilities
选项卡,令我惊讶的是,没有列出“DocumentsLibrary”功能。
如果它甚至不存在,我该如何启用它?
c++ - 使用 Windows XP 的用户令牌可以替代 SHGetKnownFolderPath 吗?
我的软件仍然需要支持 Windows XP。在其中,我从 Windows 服务调用SHGetKnownFolderPath API,以FOLDERID_Desktop
通过hToken
. 由于 XP 不支持该 API,我很好奇是否有其他方法可以在该操作系统上执行此操作?
windows - 如何在 32 位应用程序中获取 64 位系统文件夹?
在 32 位应用程序中,我必须将文件复制到 64 位系统文件夹
(C:\Windows\System32\
而不是C:\Windows\SysWOW64\
)
为此,我尝试使用SHGetKnownFolderPath
带有参数FOLDERID_ProgramFilesX64的 WinAPI 函数(GUID:6D809377-6AF0-444b-8957-A3773F02200E)获取文件夹。
但不幸的是,这是不允许的(如备注部分所述),并且函数结果正确地是“找不到文件”。
有没有办法做到这一点?
windows-phone-8 - 将音乐文件添加到 AudioTrack 列表时出错 - WP8
我是应用程序开发领域的新手,我正在为 Windows Phone 构建音乐播放器。问题是当我尝试将本地音乐库中的音乐导入我的应用程序时。
我有一个 AudioPlaybackAgent 和一个它将播放的音乐列表。这是列表:
我在界面中添加了一个按钮,单击该按钮可将本地音乐库文件导入该播放列表。这是代码:
运行应用程序并触摸播放按钮时,预设音乐播放正常,但当我触摸导入按钮时应用程序崩溃。知道这里有什么问题吗?
附言。抱歉英语不好。
c# - 如何限制 Windows Phone 8.1 中已知文件夹库返回的文件夹数量?
已知文件夹很棒。我爱他们。在这个特定的上下文中,我使用来自已知文件夹类的图片库来获取所有文件夹。因此,如果有 50 个文件夹,则将一次性返回所有 50 个文件夹。我不想要那样的。
我正在考虑类似“分页”的概念。最初返回前 20 个文件夹,下一个事件中返回 20 个(单击按钮或其他),下一个事件中返回 20 个(因为只剩下 10 个文件夹,将返回 10 个文件夹)。那可能吗?身份证。我还没有实现它。IDK如何做到这一点。
我想听听建议。任何建议/示例/评论/downvotes 或任何有用的东西都会很棒。嗯....有用和伟大的押韵。
c++-cli - SHGetKnownFolderPath:不明确的符号“IServiceProvider”?
我正在尝试为我的应用程序创建一个文件夹,/AppData/local
以便可以在其中保存一些 ini 文件,我尝试使用以下方法获取目标路径:
它不起作用并给我这些错误:
我尝试在项目设置中添加#pragma comment (lib, "Shell32.lib")
和链接Shell32.lib
,但没有任何改变。
当我删除时错误消失,#include <ShlObj.h>
但SHGetKnownFolderPath
函数变得未定义。我怎样才能解决这个问题?
注意:我在 Windows 7 上
编辑:我的项目头文件是:
MyForm.h
游戏手柄.h
配置.h
c++ - SHGetKnownFolderPath 未在此范围内声明
我已经学习 Java 编程大约 7 个月了,并且对 c++ 产生了兴趣。我目前也在读一本 c++ 书。
我正在使用 eclipse c++,因为我对 eclipse 非常熟悉。
我用 C++ 制作了 6 个项目(小项目),到目前为止一切正常。
我的问题是我无法让 SHGetKnownFolderPath 方法工作。完整的行是 red ,尽管我已经导入了所有内容,构建它,尝试运行它。我检查了互联网站点,并且使用了与其他人相同的代码,但仍然不适合我。
它说:函数 SHGetKnownFolderPath 无法解析
我在 64 位 Windows 8 计算机上。这是代码: 更新
这是日志:
&wszPath 下的最后一个括号有一个小箭头)
什么可能是错的?我将不胜感激所有我能得到的答案或提示。
python - 来自 python 的 Windows 特殊和已知文件夹(开始菜单、下载...)
在python中确定Windows特殊文件夹和已知文件夹路径的最佳方法是什么?
我发现了一些适用于 SpecialFolders 的流行方法,即CSIDL,但对于KNOWNFOLDERID 来说还没有什么简单的方法。保持向后兼容性,因此 CSIDL 方法仍然有效,但自 Windows XP 以来引入的任何特殊/已知文件夹都不会在此处枚举。“新”不可用的示例包括下载、播放列表、程序文件 x64。
特殊文件夹
在 Python 中查找系统文件夹位置- 最简单的 CSIDL 方法,依赖于 win32com,适用于AllUsersDesktop、AllUsersStartMenu、AllUsersPrograms、AllUsersStartup、Desktop、Favorites、Fonts、MyDocuments、NetHood、PrintHood、Recent、SendTo、StartMenu、Startup & Templates (列表可能不完整)。
如何获取开始菜单的程序目录的路径?- 具有与上述相同的方法,以及直接使用 ctypes 的方法,因此不需要 win32com(不清晰或直接)
已知文件夹
- ?
两者合一
- ?
c# - 在 Window Phone 8.1 上的 FileOpenPicker 中打开下载
我正在尝试为 FileOpenPicker 设置建议的位置。我是这样做的:
它在 WinRT 上运行良好,我直接获取Downloads
文件夹。但是在windows phone上它不起作用。而不是获取Downloads
要选择的默认文件夹的显示列表。经过一段时间修复这个问题我发现,如果我会FileTypeFilter
这样设置:
它会打开PictureLibrary
。有趣的是,它与我设置的内容无关SuggestedStartLocation
,它会一直如此PictureLibrary
。以前有人遇到过这个问题吗?我将不胜感激任何建议!