wprintf(L"Selecting Audio Input Device: %s\n",
varName.bstrVal);
if(0 == strcmp(varName.bstrVal, "IP Camera [JPEG/MJPEG]"))...
Los informes anteriores:¿Cómo comparar BSTR contra una cadena en c/C++?
error C2664: 'strcmp' : cannot convert parameter 1 from 'BSTR' to 'const char *'
Por qué algunas funciones tienen el prefijo 'W' mientras que algunos son' wc'? – COMer
@COMer: No estoy seguro, pero wcs significa cadena de caracteres anchos. –
@COMer: Supongo que "str" se reemplaza por "wcs" (por ejemplo, strcmp -> wcscmp, strdup -> wcsdup), pero las funciones sin "str" tienen una "w" insertada en algún lugar (por ejemplo, printf -> wprintf, fopen -> _wfopen). – wj32