Запись с помощью элементов управления МЦивнд

В следующем примере записывается звук звукозаписи с помощью встроенных элементов управления окна МЦивнд. В примере создается окно МЦивнд с помощью _ стиля окна записи мЦивндф с функцией мЦивндкреате для добавления кнопки записи на панель инструментов. Макрос мЦивнднев указывает, что новый файл связан с окном мЦивнд и что устройство аудио аудио будет предоставлять свое содержимое. Вторая команда меню, IDM _ савемЦивнд, позволяет пользователю сохранить запись и выбрать имя файла с помощью макроса мЦивндсаведиалог .

case WM_COMMAND: 
    switch (wParam) { 
    case IDM_CREATEMCIWND: 
        g_hwndMCIWnd = MCIWndCreate(hwnd, g_hinst, 
            WS_VISIBLE | MCIWNDF_RECORD, NULL); 
        MCIWndNew(g_hwndMCIWnd, "waveaudio"); 
        break;    
    case IDM_SAVEMCIWND: 
        MCIWndSaveDialog(g_hwndMCIWnd); 
        break; 
    }