Macro MCIWndGetMode (vfw.h)
La macro MCIWndGetMode recupera la modalità operativa corrente di un dispositivo MCI. I dispositivi MCI dispongono di diverse modalità operative, designata da costanti. È possibile usare questa macro o inviare in modo esplicito il messaggio di MCIWNDM_GETMODE .
Sintassi
void MCIWndGetMode(
hwnd,
lp,
len
);
Parametri
hwnd
Handle della finestra MCIWnd.
lp
Puntatore al buffer definito dall'applicazione usato per restituire la modalità.
len
Dimensioni, in byte, del buffer.
Valore restituito
nessuno
Osservazioni
Se la stringa con terminazione null che descrive la modalità è più lunga del buffer, viene troncata.
Non tutti i dispositivi possono funzionare in ogni modalità. Ad esempio, il dispositivo MCIAVI è un dispositivo di riproduzione; non supporta la modalità di registrazione. Le modalità seguenti possono essere recuperate usando MCIWNDM_GETMODE:
Modalità operativa | Costante MCI |
---|---|
non pronto | MCI_MODE_NOT_READY |
apre | MCI_MODE_OPEN |
in pausa | MCI_MODE_PAUSE |
riproduzione in corso | MCI_MODE_PLAY |
registrazione | MCI_MODE_RECORD |
ricerca | MCI_MODE_SEEK |
Arrestato | MCI_MODE_STOP |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vfw.h |