macro MCI_MAKE_HMS
A macro MCI_MAKE_HMS cria um valor de tempo no formato HMS (horas/minutos/segundos) dos valores de horas, minutos e segundos fornecidos.
Sintaxe
DWORD MCI_MAKE_HMS(
BYTE hours,
BYTE minutes,
BYTE seconds
);
Parâmetros
-
horas
-
Número de horas.
-
minutos
-
Número de minutos.
-
segundos
-
Número de segundos.
Valor retornado
Retorna a hora no formato HMS empacotado.
Comentários
O tempo no formato HMS é expresso como um valor DWORD com o byte menos significativo que contém horas, o próximo byte menos significativo que contém minutos e o próximo byte menos significativo que contém segundos. O byte mais significativo não é usado.
A macro MCI_MAKE_HMS é definida da seguinte maneira:
#define MCI_MAKE_HMS(h, m, s) ((DWORD)(((BYTE)(h) | \
((WORD)(m) << 8)) | \
(((DWORD)(BYTE)(s)) << 16)))
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|