问题标签 [windows-explorer]
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.
windows - 从 Windows 资源管理器中将文件列表复制为文本
有没有一种快速的方法可以将文件名列表作为文本从Windows 资源管理器复制到剪贴板?
我可以在命令提示符下使用 来执行此操作dir > filenames.txt
,但我正在寻找类似Ctrl+ C-> Ctrl+的内容V。
c# - 使用 IStorage/IStream 从 C# 拖放到 Windows 资源管理器
我一直在研究听起来很简单的功能太久了。这个想法是我有一个带有 TreeView 的应用程序。此树视图表示组织成文件和文件夹的数据库的内容,与 Windows 资源管理器非常相似。因此,用户应该能够将这些文件/文件夹从我的应用程序中拖到 Windows 资源管理器中,这是有道理的。
IStream
我决定如果他们拖动文件或如果他们拖动文件夹,我应该使用IStorage
。经过很长一段时间和比我想知道的更多关于 Win32/COM 的学习方式(以及这里一位非常有帮助的人的推动),我终于有了它IStream
或IStorage
创建了它。
然后我发现要将它传递IStream
或IStorage
关闭到 Windows 资源管理器,我必须将它放在一个STGMEDIUM
. 当然, medium.tymed 将是IStream
or IStorage
,这取决于我使用的是哪个,但据我了解,它medium.unionmember
必须是指向IStream/IStorage
.
我尝试过使用 fixed 关键字(但它当然不是 blittable),我尝试过将爆炸的东西转换为字节数组,但无法想出一种方法来实现这一点,我试过了使用 GCHandle 固定它(但它仍然不是 blittable),以及其他一些不起作用的东西。
所以我的问题是:给定IStorage s
and STGMEDIUM m
,我如何填充m.unionmember
以便 Windows 资源管理器会高兴并接受丢弃?
windows - BHO 或资源管理器的命令按钮
我正在尝试开发一个会出现在 Windows 资源管理器上的命令按钮。我可以为 NSE 执行此操作,但我想做的是使按钮在每个资源管理器窗口上可见。我希望它适用于 Windows 7 和 vista。我知道这是可能的,因为我已经看到 office Groove 做到了,我不确定我是否必须实现 IExplorer(...) 接口或只是创建一个为 Windows 资源管理器注册的简单 BHO(浏览器帮助按钮)和不是 IE。
任何帮助表示赞赏。
svg - 是否有开源 SVG Windows Explorer 预览扩展?
Examotion有一个播放器,可以在 Windows 资源管理器中显示 svg 文件的图像作为预览。他们的产品是免费的,但源代码封闭。我相信它也只适用于实际以 .svg 结尾的文件。我需要一个类似的产品,它可以处理也以其他一些扩展名结尾的文件。
是否有可以修改以满足这种需求的 OSS 解决方案?
windows - Win32 ShellEx StorageHandler 的任何文档?
我目前正在研究一种新的存档格式,并且有兴趣实现一个 shell 扩展,比如 Windows XP 所具有的原生 Zip 支持。
这似乎是通过注册一个实现StorageHandler
. 问题是根据 MSDN,这个处理程序不存在。我试过谷歌搜索各种资源,但找不到任何东西。
是否有任何关于此的文档,或者这只是微软拒绝与我们其他人分享有趣玩具的另一个案例?
windows-explorer - 如何通过 Microsoft Visual C++ 创建 explorer.exe 的新实例?
当我使用CreateProcess API时,结果是成功的,但是没有explorer.exe的新实例,旧实例只是打开了一个文件夹。
那么,如何通过 Microsoft Visual C++ 创建 explorer.exe 的新实例?
ms-access - 在 MS Access 表单中嵌入 Windows 资源管理器
是否有一个小部件可以在 ms 访问表单中嵌入类似资源管理器的视图?
我有一个主键名称的文件夹,其中包含该数据集的文档(.doc、.xls)(它是一个员工表)
目前我有一个按钮可以打开一个资源管理器窗口,但是嵌入它会非常好。
非常感谢任何帮助、链接、类似问题,甚至是 ›no,there is not‹ 答案
windows - 如何在 shell 对象 clsid 上运行 ShellExecute?
Windows 上的 Shell 资源管理器定义全局对象,例如 ::{2559a1f4-21d7-11d4-bdaf-00c04f60b9f0,它是指向用户“互联网浏览器”的链接。我从在我的应用程序上拖放的快捷方式中获得了这些值,但我找不到如何使用它来打开它...
我也想知道这个对象是什么。
- 有人知道如何向 Windows 询问这个对象是什么吗?
- 有人知道怎么打开吗?
我发现这些对象可以通过从注册表中读取来找到:
通常直接从注册表读取不是一个好主意。我很乐意有一种更简洁的方式来阅读这些值。
谢谢。
windows - 替换 Windows 中的资源管理器窗格?
当用户放入 CD 并自动运行时,我想“浏览”CD,但我想对磁盘内容进行一些额外的处理。如果我想用我自己的一个替换 Windows 资源管理器中的 ListView,我将如何开始?我应该搜索哪些术语以了解如何执行此操作。我想获取资源管理器提供的树视图部分以及所有 shell 交互,我只想隐藏文件名末尾的额外扩展名(.pgp)并显示文件的图标,就好像它们没有加密一样.
windows-explorer - Windows 资源管理器加载项
SVN 和 Git 等工具如何将自己附加到 Windows 资源管理器中,以便在右键菜单中添加选项以及根据文件是否已编辑添加勾选/感叹号?
(我不关注 Git 或 SVN 特定的信息 - 我只是将它们用作示例)