как я могу добавить «используя MCI;» в моем проекте C#, чтобы сделать медиаплеер ??????сделать медиаплеер
ответ
Сначала вы должны импортировать winmm.dll
, он находится в "C: \ WINDOWS \ system32" код в C# выглядит следующим образом:
[DllImport("winmm.dll")]
После этого необходимо определить возможность отправить comands до 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);
Если вам нужна дополнительная помощь просто спросить (Sorry о плохом английском)
Я пробовал этот код, полученный с http://www.caveofprogramming.com/uncategorized/c-for -beginners-макияж своего собственного mp3-плеер-бесплатно/# комментарий-6018. Но не работал для меня .. Нет ошибок сборки! Но mp3-файл не работает. Я не мог слышать звук. (Тот же mp3-файл отлично работает с проигрывателем оконных медиа). Что делать? – Sudha
Вы должны добавить ссылку на «MCI» (независимо от того, что есть), чтобы ваш Проект Visual Studio ....?!?! и тогда вам нужно ввести «using MCI»; в ваш код ...... не совсем понятно, что вы спрашиваете, и где у вас проблемы ... –
http://www.codeproject.com/KB/audio-video/MP3Example.aspx – jball
Рядом - MCI (я думаю) интерфейс управления мультимедиа в окнах ... – jball