Изменение состояния воспроизведения
[Функция, связанная с этой страницей, MCI, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо MCI. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
В следующих примерах показано, как использовать команды pause, resume, stop и seek в функции mciSendString .
// Assume the file was opened with the alias 'movie'.
// Pause play.
mciSendString("pause movie", NULL, 0, NULL);
// Resume play.
mciSendString("resume movie", NULL, 0, NULL);
// Stop play.
mciSendString("stop movie", NULL, 0, NULL);
// Seek to the beginning.
mciSendString("seek movie to start", NULL, 0, NULL);
В следующем примере показано, как изменить режим поиска:
// Set seek mode with the string interface.
// Assume the file was opened with the alias 'movie'.
void SetSeekMode(BOOL fExact)
{
if (fExact)
mciSendString("set movie seek exactly on", NULL, 0, NULL);
else
mciSendString("set movie seek exactly off", NULL, 0, NULL);
}