Вопрос № 56670: Здраствуйте уважаемые эксперты. Подскажите пожалуйста, как можно узнать продолжительность и размер (в байтах) трека на Audio-CD? Использую VC++ 2005. Заранее благодарен....Вопрос № 56690: Доброго времени суток, господа Эксперты!
У меня вопрос - задано два действительных числа: a, b (a<b). Сформировать матрицу X(10, 10), элементами которой есть случайные действительные числа, равномерно распределенные по диапазону [a, b]. Найти ...
Вопрос № 56.670
Здраствуйте уважаемые эксперты. Подскажите пожалуйста, как можно узнать продолжительность и размер (в байтах) трека на Audio-CD? Использую VC++ 2005. Заранее благодарен.
Отвечает: Sergey A. Wedensky
Здравствуйте, Рязанов Максим Валерьевич!
Вообще такие вещи под Win32 делаются через Media Control Interface (MCI).
Писал я когда-то простенький cd-плеер. Правда, не закончил:) Но в целом он работал - позволял открывать/закрывать дверцу привода, получать список треков, их длительность, проигрывать/останавливать ну и т.д.
Готового кода я, пожалуй, не приведу (плохо уже помню, да и долго).
Попробуйте сами разобраться - в MSDN см. mсiSendCommand() и др.
Если чем поможет, могу найти и кинуть исходники. Правда, без комментариев, насколько помню.
Удачи!
Ответ отправил: Sergey A. Wedensky (статус: 2-ой класс)
Ответ отправлен: 25.09.2006, 18:17
Вопрос № 56.690
Доброго времени суток, господа Эксперты!
У меня вопрос - задано два действительных числа: a, b (a<b). Сформировать матрицу X(10, 10), элементами которой есть случайные действительные числа, равномерно распределенные по диапазону [a, b]. Найти в матрице ряд с минимальным членом и поменять его местами с первым рядом.
ЗАРАНЕЕ БЛАГОДАРЕН.
Отправлен: 25.09.2006, 21:26
Вопрос задал: Petrov (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Sergey A. Wedensky
Здравствуйте, Petrov!
Не знаю, может имелось ввиду использование STL (vector там или еще что-то), но в простейшем варианте см. в приложении.
Приложение:
Ответ отправил: Sergey A. Wedensky (статус: 2-ой класс)
Ответ отправлен: 26.09.2006, 09:21