Использование mciSendString: как вернуть статус звука?
Я пишу простую программу для воспроизведения звуковых файлов. сейчас я использую mciSendString для воспроизведения звуков.
Моя проблема в том, что мне нужно вернуть режим статуса файла (воспроизведение, пауза..), и я не знаю, как я могу вернуть его с помощью команды "status".
Как я могу сделать что-то подобное?
if(status==paused)
{
printf("paused");
}
1 ответ
mciSendString принимает HANDLE hwndCallback
в качестве последнего параметра вы можете создать окно только для сообщений, которое передается в этом параметре в качестве обратного вызова и обрабатывает сообщения MM_MCINOTIFY, отправленные из MCI. Проверьте это - кто-то на самом деле пытался добиться того же, фрагмента вместе с комментариями должно быть достаточно, чтобы заставить его работать.