[MCI 이 페이지와 연결된 기능은 레거시 기능입니다. MediaPlayer에 의해 대체되었습니다. MediaPlayer Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 MCI 대신 MediaPlayer 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
다음 예제에서는 MCI_PLAY 명령과 함께 MCI_NOTIFY 플래그를 사용하는 방법을 보여줍니다. MM_MCINOTIFY 메시지를 처리할 창 프로시저에 대한 핸들은 hwnd지정됩니다.
MCI_DGV_PLAY_PARMS mciPlay;
DWORD dwFlags;
mciPlay.dwCallback = MAKELONG(hwnd, 0);
dwFlags = MCI_NOTIFY;
mciSendCommand(wMCIDeviceID, MCI_PLAY, dwFlags, (DWORD)(LPSTR)&mciPlay);