Здравствуйте.
Тут есть одна проблема с MCI. Дело в том, что при воспроизведении файлов MP3 (наверно и других форматов тоже, но я не проверял) с переменной скоростью (256 Kbps > 128 Kbps > 192 Kbps > 128 Kbps > 256 Kbps...) библиотека winmm.dll возвращает совершенно неправильное время (как текущее, так и общее).
Народ, может кто имеет свободное время и поможет мне решить эту проблему?
P.S.
Это можно наглядно увидеть на плеере LightAlloy 2.x. На Windows Media Player 9 и Windows Media Player 10 такого не наблюдается.