Ciao ragazzi.
Come si dichiara la funzione mciSendCommand su C#?
Ho trovato varie dichiarazioni sul web (sono due giorni che non cavo ragni dal buco):
codice:
[System.Runtime.InteropServices.DllImport("winmm.dll")]
private static extern long mciSendString(string strCommand, string strReturn, int iReturnLength, IntPtr hwndCallback);
però come primo argomento supporta il comando, a me serve utilizzare un device come da dichiarazione sul sito microsoft:
codice:
MCIERROR mciSendCommand(
MCIDEVICEID IDDevice,
UINT uMsg,
DWORD fdwCommand,
DWORD_PTR dwParam
);
In pratica volevo passare il Guid del device per registrare da linea piuttosto che da microfono ecc... sempre se si può fare.
Ovvero apro device IDDevice e a lui continuo a mandare i comandi.
PS: ho notato un topic del 2008 che mi interessa, posso upparlo senza aprirne un altro?