【发布时间】:2013-10-08 20:17:04
【问题描述】:
我正在尝试使用以下代码获取音频输入设备名称:
WAVEINCAPS woc;
unsigned long iNumDevs = waveInGetNumDevs();
for (unsigned long i = 0; i < iNumDevs; i++)
{
if (!waveInGetDevCaps(i, &woc, sizeof(WAVEINCAPS)))
{
devices.push_back(woc.szPname);
}
}
当我查看devices 时,有所有输入设备名称,但所有名称都被截断为 32 个字符。
我怎样才能得到全名?
【问题讨论】:
标签: c++ windows winapi visual-studio-2005 audio-recording