MCI_MAKE_HMS宏

MCI_MAKE_HMS宏會從指定的時數、分鐘數和秒值 (HMS) 格式,以封裝時/分鐘/秒建立時間值。

語法

DWORD MCI_MAKE_HMS(
   BYTE hours,
   BYTE minutes,
   BYTE seconds
);

參數

hours

時數。

minutes

分鐘數。

seconds

秒數。

傳回值

傳回封裝 HMS 格式的時間。

備註

HMS 格式的時程表示為包含小時最小有效位元組的 DWORD 值、包含分鐘下一個最小有效位元組,以及下一個最小有效位元組包含秒數。 未使用最重要的位元組。

MCI_MAKE_HMS宏的定義如下:

#define MCI_MAKE_HMS(h, m, s) ((DWORD)(((BYTE)(h) | \ 
                              ((WORD)(m) << 8)) | \ 
                              (((DWORD)(BYTE)(s)) << 16))) 

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Mciapi.h

另請參閱

Mci

MCI 宏