che svista

ora funziona!

codice:
#include <windows.h>
#pragma comment (lib, "winmm.lib")
#include <mmsystem.h>
#include <iostream>

int main()
{
	UINT nDevices = waveInGetNumDevs();
	WAVEINCAPS wcps;
	for (int k=0; k<nDevices; k++)
	{
		waveInGetDevCaps(k,&wcps,sizeof(wcps));
		char * devname = wcps.szPname;
		std::cout << devname << std::endl;
	}
	return 0;
}