如何添加「使用MCI」在我的C#項目中使媒體播放器??????使媒體播放器
Q
使媒體播放器
-1
A
回答
1
首先,你需要導入winmm.dll
,它已經找到「C:\ WINDOWS \ SYSTEM32」 在C#代碼如下所示:
[DllImport("winmm.dll")]
之後,你需要定義選項發送命令對應的到mci。使用下面的代碼:
private static extern long mciSendString(string command,StringBuilder returnValue,int returnLength,IntPtr winHandle);
這一點,你可以以後開始使用先前定義的命令。它應該是這個樣子:
mciSendString("open \"" + fileName + "\" type mpegvideo alias media", null, 0, IntPtr.Zero);
如果您需要更多的幫助,只是問(約英語不好對不起)
+1
我試過這個代碼從http://www.caveofprogramming.com/uncategorized/c-for -beginners - 讓 - 你自己的MP3播放器,免費/#評論-6018。但沒有爲我工作..沒有建立錯誤!但mp3文件沒有運行..我聽不到聲音..(相同的mp3文件與窗口媒體播放器工作正常)..怎麼辦? – Sudha 2013-04-11 07:02:24
相關問題
- 1. Android媒體播放器流媒體
- 2. 從媒體播放器播放音頻
- 3. 媒體播放器無法播放onActivityResult
- 4. 媒體播放器MOV播放失敗
- 5. 媒體播放器和延遲播放
- 6. Android媒體播放器不播放
- 7. Python媒體播放器播放列表
- 8. 媒體播放器播放兩次
- 9. 流媒體播放器不播放MP3
- 10. 媒體播放器不能播放
- 11. Android媒體播放器「停止播放」
- 12. 如何使用YouTube視頻更改媒體播放器和媒體播放器?
- 13. Android的HTTP流媒體播放器的URL使用媒體播放器
- 14. 媒體播放器崩潰
- 15. RTSP Android媒體播放器
- 16. 停止媒體播放器
- 17. HTML5/JS媒體播放器
- 18. Android媒體播放器setdatasource
- 19. 媒體播放器異常
- 20. Windows媒體播放器UI
- 21. 媒體播放器錯誤
- 22. Android媒體播放器庫
- 23. 停止媒體播放器
- 24. 媒體播放器例外
- 25. 媒體播放器問題
- 26. C#。 Windows媒體播放器
- 27. Android媒體播放器流
- 28. Android媒體播放器
- 29. Soundpool或媒體播放器?
- 30. Crossbrowser媒體播放器
您需要提及「MCI」(不管它是什麼)添加到您的Visual Studio項目....?!?!然後你需要輸入「using MCI;」進入你的代碼......不是很清楚你在問什麼,你在哪裏遇到麻煩...... – 2010-08-11 15:40:59
http://www.codeproject.com/KB/audio-video/MP3Example.aspx – jball 2010-08-11 15:42:20
Aside - MCI是(我認爲)在Windows中的媒體控制接口... – jball 2010-08-11 15:44:18