我在我的应用程序中使用Windows Media Player Control(WMP.DLL)来下载(流式传输)和显示视频。完全下载视频文件后,我想将其保存到磁盘。不幸的是我无法找到办法。我想过使用hack:可能WMP没有将整个文件保存在内存中,所以它必须在磁盘上的某个地方作为临时文件 - 但在哪里?
因此,简而言之:是否有人知道如何告诉WMP控件将流式视频保存到磁盘? (Windows Media Player知道如何使用它,它有一个'另存为'命令,因此必须有办法实现它。)
谢谢,
乔
答案 0 :(得分:0)
解决方法可能是检查临时Internet文件夹 - 文件可能在那里。
答案 1 :(得分:0)
这样做了,谢谢!我甚至不必手动搜索文件,我可以使用 URLDownloadToFile 。如果Windows在 Temporary Internet Files 中找到该文件,则只需从该处获取该文件,而不是再次下载。问题解决了!