再生ウィンドウを開く
[MCI このページに関連付けられている機能は、従来の機能です。 これは、MediaPlayerに置き換えられます。 MediaPlayer は、Windows 10 および Windows 11 用に最適化されています。 新しいコードでは、可能な場合は、MediaPlayer を MCIの代わりに使用することを推奨します。 従来の API を使用する既存のコードは、可能であれば新しい API を使用するように書き直すよう提案しています。
次の例では、MCI_OPEN コマンドを使用して親ウィンドウを設定し、そのウィンドウの子を作成する方法を示します。
MCI_DGV_OPEN_PARMS mciOpen;
mciOpen.lpstrElementName = lpstrFile; // Set the filename.
mciOpen.dwStyle = WS_CHILD; // Set the style.
mciOpen.hWndParent = hWnd; // Give a window handle.
if (mciSendCommand(0, MCI_OPEN,
(DWORD)(MCI_OPEN_ELEMENT|MCI_DGV_OPEN_PARENT|MCI_DGV_OPEN),
(DWORD)(LPSTR)&mciOpen) == 0)
{
// Open operation is successful. Continue.
}