[CODE lang="csharp" title="c#"]using System;
using System.Runtime.InteropServices;
using System.Text;
using System.IO;
namespace mp3player
{
class Program
{
static void Main(string[] args)
{
[DllImport("winmm.dll")]
static extern long mciSendString(string lpstrCommand, StringBuilder lpstrReturnString, int uReturnLength, int hwndCallback);
string dosyaismi = "a.mp3";
string komut = "open \"" + dosyaismi + "\" type mpegvideo alias MediaFile";
mciSendString(komut, null, 0, 0);
bool muzikAcik = true;
komut = "play MediaFile"; //çalıştı
mciSendString(komut, null, 0, 0);
komut = "pause MediaFile"; //durdu
mciSendString(komut, null, 0, 0);
komut = "close MediaFile"; //kapandı
mciSendString(komut, null, 0, 0);
/* herkes nasıl olduğunu anlamıştır kodlar için büyük harflere dikkat
* status mediafile mode durumu çalıyor gibi
*/
}
}
}
[/CODE]
Burada daha çok var:
Multimedya İÅlevleri
docs.microsoft.com