gpt4 book ai didi

shell - window 7 : Property Handler works in Explorer but Not FileOpenDialog?

转载 作者:行者123 更新时间:2023-12-04 02:05:59 25 4
gpt4 key购买 nike

在 Windows 7 中为我们的自定义文件类型编写自定义属性处理程序。我已经安装了 Windows 7 SDK 并构建了示例属性处理程序。注册处理程序后,它在 Windows 资源管理器中运行良好,但在公共(public)文件打开对话框中,自定义值不会出现。有谁知道我是否需要做一些特别的事情才能让属性出现在常用对话框中?

探险家:
enter image description here

文件打开对话框:
enter image description here

最佳答案

好的,想通了。这是交易。我的应用程序是 32 位的,我在 x64 系统上。因为 PropertyHandler 是用 x64 编写的,以支持进程外的 shell。但是对于文件打开对话框,它需要在进程内运行,因此 x64 dll 无法运行。我通过创建一个快速的 x64 应用程序确认了这一点,并且 fileopen 对话框的工作方式与操作系统相同。希望这对我以后的其他人有所帮助,讨厌回答我自己的问题,但不希望人们在这个问题上浪费 NRG,因为我找到了解决方案。

关于shell - window 7 : Property Handler works in Explorer but Not FileOpenDialog?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8914425/

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