【发布时间】:2011-11-19 11:32:38
【问题描述】:
我正在编写一个应用程序来使用 C# 控制现有的 WMP 实例。
目前我的代码是这样的:
private const int WM_COMMAND = 0x111;
private const int WMP9_PLAY = 0x4978;
SendMessage(WMP.MainWindowHandle, WM_COMMAND, WMP9_PLAY, 0);
这适用于暂停媒体播放器,但如果媒体播放器暂停或停止,它会跳到下一曲目。该命令称为 play,但我可能为它设置了错误的值。有没有人对 WMP9_PLAY 有更好的价值,或者有更好的方式让 WMP 播放?
【问题讨论】:
-
哦,我应该澄清一下,我正在尝试控制 WMP.exe 的现有实例,而不是将其嵌入到我的应用程序中。
标签: c# com media-player