Macro MCIWndSetTimeFormat (vfw.h)

La macro MCIWndSetTimeFormat imposta il formato dell'ora di un dispositivo MCI. È possibile utilizzare questa macro o inviare in modo esplicito il messaggio di MCIWNDM_SETTIMEFORMAT .

Sintassi

void MCIWndSetTimeFormat(
   hwnd,
   lp
);

Parametri

hwnd

Handle della finestra MCIWnd.

lp

Puntatore a un buffer contenente la stringa con terminazione Null che indica il formato dell'ora. Specificare "frame" per impostare il formato ora su frame o "ms" per impostare il formato di ora su millisecondi.

Valore restituito

nessuno

Osservazioni

Un'applicazione può specificare formati di tempo diversi da frame o millisecondi, purché i formati siano supportati dal dispositivo MCI. I formati non contigui, ad esempio tracce e SMPTE, possono causare il comportamento irregolare della barra di avanzamento. Per questi formati temporali, è possibile disattivare la barra degli strumenti usando la macro MCIWndChangeStyles e specificando lo stile della finestra MCIWNDF_NOPLAYBAR.

Se si desidera impostare il formato temporale su fotogrammi o millisecondi, è anche possibile usare la macro MCIWndUseFrames o MCIWndUseTime . Per un elenco di formati temporali, vedere la macro MCIWndGetTimeFormat .

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