Witam,

mam plik który w Windows MediaPlayer'ze otwiera się na overlay'u. Ale ja w swoim programie chcę otworzyć go tak, aby overlay'a nie wykorzystywał.

Do otwierania pliku używam MCI:

	DWORD dwmciRes = mciSendString("open C:\\plik.avi type mpegvideo alias TheFilm", NULL, 0, NULL);
	if(dwmciRes){
		char filename[MAX_PATH + 1];
		memset(filename, 0, MAX_PATH + 1);
		mciGetErrorString(dwmciRes, filename, MAX_PATH);
		ShowMessage(filename);
	}else{
		AnsiString komenda = "window TheFilm handle " + IntToStr((int)FEkran->Handle);
		mciSendString(komenda.c_str(), NULL, 0, NULL);
		mciSendString("play TheFilm from 0", NULL, 0, NULL);
	}