Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
migel
0 / 0 / 0
Регистрация: 04.06.2007
Сообщений: 82
#1

Работа с MCI - как определить что данній mci-девайс ФАКТИЧЕСКИ корректно работает - C++

28.11.2009, 20:56. Просмотров 717. Ответов 0
Метки нет (Все метки)

Здравствуй All!

Столкнулся с такой проблемой: моё приложение, пишущее звук с микрофона на винт, нормально работает на большинстве компов, но если драйвер звуковой карты настроен некорректно или вообще криво - то приложение помирает, иногда потянув за собой и весь Win98.
Виндовский же встроенный фонограф на этой же машине просто не пишет звук, но и не умирает, и уж тем более не валит систему.
Задача - каким-то образом определить до попытки записи командой
'record',настроен ли ФАКТИЧЕСКИ драйвер звуковой карты (ибо Винда всегда говорит что всё OK, устройство якобы поддерживает запись) и предотвратить вылет системы.Перекопал MSDN по mciSendString и mciSendCommand - но ничего нужного вроде бы не увидел - везде стандартный подход, когда в системе полный порядок.
Подскажите, pls, хотя бы где об этом можно спросить или почитать.

Спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2009, 20:56     Работа с MCI - как определить что данній mci-девайс ФАКТИЧЕСКИ корректно работает
Посмотрите здесь:

Не корректно работает - C++
I need help. Не могу понять почему мой код при считывание с одного файла и записи в другой пропускает первый символ. Буду очень благодарен...

Работает не корректно - C++
Суть задачи в том что бы Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или...

Не корректно работает условие While - C++
Напечатать значения функции y=ln(x+1/x),где значения x вводятся с клавиатуры. При вводе числа, не входящего в область определения функции,...

Не корректно работает добавление - C++
Готовая курсовая сделанная на C free 5.0, не корректно работает добавление, а создание хорошо... Помогите исправить... Cllas.cpp главный...

Не работает корректно цикл - C++
Не могу заставить цикл работать. Первый раз срабатывает, а потом условие просто сбивается. Хотя отображает правильно, но условие при...

Программа работает не корректно - C++
Здравствуйте, помогите мне пожалуйста разобраться с программой. Вот само задание: Дано натуральное число n. Найти все меньшие n числа...

Не корректно работает программа в C++ - C++
Составьте алгоритм программы, которая принимает от пользователя значение x и в зависимости от его значения, расчитывет значение функии f(x)...

Цикл do while работает не корректно - C++
Программа просто зацикливается и выводит бесконечно числа. А вот почему так, разобраться не могу. Вот пример: |a/i+b*i2+c если i<4...

Не корректно работает программа с класами - C++
Привет Всем. У меня есть к Вам просьба. Я вот написал программу,но в ней редактирование и удаление данных из базы данных работает не...

Не корректно работает программа,посмотрите - C++
#include <iostream.h> #include <conio.h> #include <iomanip.h> #include <math.h> int main(void) { clrscr(); int x; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru