MCIWndSetTimeFormat マクロ (vfw.h)

MCIWndSetTimeFormat マクロは、MCI デバイスの時刻形式を設定します。 このマクロを使用することも、 MCIWNDM_SETTIMEFORMAT メッセージを明示的に送信することもできます。

構文

void MCIWndSetTimeFormat(
   hwnd,
   lp
);

パラメーター

hwnd

MCIWnd ウィンドウのハンドル。

lp

時刻形式を示す null で終わる文字列を含むバッファーへのポインター。 時間形式をフレームに設定するには "frames" を指定し、時間形式をミリ秒に設定するには "ms" を指定します。

戻り値

なし

解説

アプリケーションは、MCI デバイスでフォーマットがサポートされている限り、フレームまたはミリ秒以外の時間形式を指定できます。 トラックや SMPTE などの連続しない形式では、トラックバーが不規則に動作する可能性があります。 これらの時刻形式の場合は、 MCIWndChangeStyles マクロを使用し、MCIWNDF_NOPLAYBAR ウィンドウ スタイルを指定して、ツール バーをオフにすることができます。

時間形式をフレームまたはミリ秒に設定する場合は、 MCIWndUseFrames または MCIWndUseTime マクロを使用することもできます。 時刻形式の一覧については、 MCIWndGetTimeFormat マクロを参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー vfw.h