0

有谁知道如何使用来自 C++ 程序的已知驱动器号启动 DVD 播放。

值得一提的是:我只是在右键单击 DVD 驱动器时搜索位于上下文菜单中的 Windows 资源管理器的播放功能...

提前谢谢,阿克塞尔

4

2 回答 2

1

您应该可以为此使用ShellExecute;播放 DVD 或 CD 的动词似乎是“播放”。

ShellExecute(NULL, "play", "D:\\", NULL, NULL, SW_SHOWNORMAL);
于 2010-09-18T18:14:22.553 回答
0

自从我使用 Windows 为您提供确切的详细信息以来已经太久了,但是您应该能够通过深入 regedit 中的资源管理器设置并检查“播放”上下文菜单实际在做什么来了解该怎么做。

我记得,上下文菜单条目是在一个子树中定义的,其路径类似于HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/explorer/...但不要在上面引用我的话。

于 2010-09-18T18:51:30.167 回答