次の方法で共有


MCIWndGetPositionString マクロ (vfw.h)

MCIWndGetPositionString マクロは、MCI デバイスのコンテンツ内の現在位置の数値を取得します。 このマクロは、アプリケーション定義バッファー内の文字列形式の現在の位置も提供します。 このマクロを使用することも、 MCIWNDM_GETPOSITION メッセージを明示的に送信することもできます。

構文

LONG MCIWndGetPositionString(
     hwnd,
     lp,
     len
);

パラメーター

hwnd

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

lp

位置を返すために使用されるアプリケーション定義バッファーへのポインター。 文字列としての位置の取得を禁止するには、ゼロを使用します。 デバイスがトラックをサポートしている場合、文字列の位置情報は TT:MM:SS:FF 形式で返されます。TT はトラックに対応し、MM と SS は分と秒に対応し、FF はフレームに対応します。

len

バッファーのサイズ (バイト単位)。 null で終わる文字列がバッファーより長い場合は、切り捨てられます。 文字列としての位置の取得を禁止するには、ゼロを使用します。

戻り値

型: long

現在の位置に対応する整数を返します。 位置値の単位は、現在の時刻形式によって異なります。

要求事項

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

こちらも参照ください

MCIWNDM_GETPOSITION