xAL, Язык С++ на MSVC++ 2003 (NET) ((MFC)).
 ***запись звука (точнее - некоторого фрагмента)***
Записывать даже не надо, надо перекодировать в удобнуй для отправки вид, сразу выслать, а на другом компе воспроизвести.
Т.е. даже не в реальном времени? Записывать, в смысле в буфер в памяти.
В реальном времени, в какой-то буфер. Да.
И ещё вопрос не в тему: как во время выполнения проги сделать кнопку 
Clieny Edge - WS_EX_CLIENTEDGE :
void CSock20Dlg::OnBnClickedBvoice()
{
   GetDlgItem(IDC_BVOICE)->

?(WS_EX_CLIENTEDGE, 

);
   ...
}
 и поиенять её цвет на другой, а потом обратно?