Windows 10 中的 Windows Media Player 插件开发 (Visual Studio 2019)

Apa*_*che 5 plugins wmp wizard windows-10 visual-studio-2019

我希望为 Windows Media Player 创建一个非常简单的 UI 插件,类似于:https : //obsproject.com/forum/resources/windows-media-player-title-artist-text-output-ticker.402/,但可以选择文本文件的路径和名称。

自 2013 年以来,我一直无法在这里找到任何 WMP 插件开发问题的答案,最后给出的实际答案是针对 Visual Studio 2008。我现在使用的是 Visual Studio 2019,所以几乎所有的教程、指南、和常见问题解答已经过时了。

我一直在关注这里的设置指南:https : //docs.microsoft.com/en-us/previous-versions//aa969437(v=vs.85)?redirectedfrom=MSDN

几个小时后,我终于能够通过删除我所有的 C++ 2010 可再发行组件来安装 Windows 7.1 SDK,并将我的 .NET Framework 4 版本暂时回滚到 RTM。我现在有wmpwiz.ico, wmpwiz.vsdir, 和wmpwiz.vsz

VS2019的内部版本是16.0,所以我编辑了我的wmpwiz.vsz文件以阅读:

VSWIZARD 7.0
Wizard=VsWizard.16.0

Param="WIZARD_NAME = Windows Media Player Plug-in Wizard"
Param="ABSOLUTE_PATH = C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\WMP\Wizards\wmpwiz"
Param="FALLBACK_LCID = 1033"
Run Code Online (Sandbox Code Playgroud)

并且我已将这三个文件放入 中%UserProfile%\Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C++ Project\,但“开始新项目”窗口中没有任何显示。

显然,我使用的技术已经有十多年没有接触过了,所以我不知道这种方法是否会再有效。是否有关于如何执行此操作的现代指南,或者尝试挖掘我的旧 VS2005 安装磁盘并希望它们不会被划伤会更快更容易吗?

如果此 SDK Sample 已随时间折旧,是否还有其他可用于 WMP 插件开发的向导?最好使用 C#,因为我是 .NET 程序员,但如果我绝对需要,我很乐意浏览 C++。

谢谢你提供的所有帮助。