Да не вопрос. Просто доводил мало-мало до ума. Да и не сижу же я тут постоянно. Берите, пользуйтесь. Мне не жалко.
Самое оно - это callback функция обработки MM-сообщений. Лазарь про них ничего не знает. Поэтому вот только так. Зато работает. И в проекте тоже на полную катушку. Кроссплатформу бы еще запилить, но это возни много, а времени мало. Если кто сможет - не сочтите за труд поделиться.