Операционные системы. Марапулец Ю.В. - 66 стр.

UptoLike

Составители: 

if( DdeClientTransaction ( pSrc, cbData, hConv, hszAppName, hFormat,
xtyp, TIMEOUT_ASYNC, SdwResult ) )
DdeAbandonTransaction( idInst, hConv, dwResult );
Содержание отчета:
1. Цель работы;
2. Исходный текст программы;
3. Результаты работы программы (главное окно в ОС Windows);
4. Выводы по проделанной работе с указанием достоинств и недостатков
предложенного исходного кода.
ЛАБОРАТОРНАЯ РАБОТА 8
"Обработка мультимедийной информации"
Цель работы: Изучение принципов разработки программы, позволяющей
обрабатывать звук. (На примере программы ShowWave).
Задание к лабораторной работе:
1. Запустить программу ShowWave.
Программа ShowWave имитирует
утилиту Sound Recorder (Звукозапись), которая входит в стандартный комплект
поставки Windows. Она осуществляет запись и чтение аудиофайлов,
воспроизводит, записывает и микширует звуки из различных файлов, а также
позволяет устанавливать уровень громкости. Вы можете запускать программу
ShowWave без звуковой карты для открытия, закрытия, микширования,
просмотра и сохранения звуковых файлов, но в этом случае программа будет
"немой и глухой" и не сможет ничего записывать и воспроизводить.
Программа ShowWave состоит из нескольких модулей (перечислены в том
порядке, в котором они будут рассмотрены):
модуль Mci.C посылает команды аудиоустройству (звуковой карте);
модуль Mmio.C осуществляет чтение и запись аудиоданных;
модуль WinMain.C содержит процедуру WinMain и формирует окно About;
модуль ShowWave.С контролирует работу элементов управления
диалогового окна;
модуль GraphWin.C контролирует работу пользовательского элемента
управления, который реализует графические операции программы.
66
       if( DdeClientTransaction ( pSrc, cbData, hConv, hszAppName, hFormat,
                                xtyp, TIMEOUT_ASYNC, SdwResult ) )
             DdeAbandonTransaction( idInst, hConv, dwResult );

       Содержание отчета:
  1.   Цель работы;
  2.   Исходный текст программы;
  3.   Результаты работы программы (главное окно в ОС Windows);
  4.   Выводы по проделанной работе с указанием достоинств и недостатков
       предложенного исходного кода.




                        ЛАБОРАТОРНАЯ РАБОТА №8

                   "Обработка мультимедийной информации"

     Цель работы: Изучение принципов разработки программы, позволяющей
обрабатывать звук. (На примере программы ShowWave).

       Задание к лабораторной работе:

     1. Запустить программу ShowWave. Программа ShowWave имитирует
утилиту Sound Recorder (Звукозапись), которая входит в стандартный комплект
поставки Windows. Она осуществляет запись и чтение аудиофайлов,
воспроизводит, записывает и микширует звуки из различных файлов, а также
позволяет устанавливать уровень громкости. Вы можете запускать программу
ShowWave без звуковой карты для открытия, закрытия, микширования,
просмотра и сохранения звуковых файлов, но в этом случае программа будет
"немой и глухой" и не сможет ничего записывать и воспроизводить.
      Программа ShowWave состоит из нескольких модулей (перечислены в том
порядке, в котором они будут рассмотрены):
• модуль Mci.C посылает команды аудиоустройству (звуковой карте);
• модуль Mmio.C осуществляет чтение и запись аудиоданных;
• модуль WinMain.C содержит процедуру WinMain и формирует окно About;
• модуль ShowWave.С контролирует работу элементов управления
   диалогового окна;
• модуль GraphWin.C контролирует работу пользовательского элемента
   управления, который реализует графические операции программы.



                                        66