The following code illustrates how to play a device from 5 to 25 seconds with the time format set to milliseconds.
USHORT usDeviceID; MCI_PLAY_PARMS mpp; /* Play from 5 seconds to 25 seconds (time format set to milliseconds) */ /* Assign hwndCallback the handle to the PM Window routine */ mpp.hwndCallback = (HWND) hwndMyWindow; mpp.ulFrom = (ULONG) 5000; /* Play from this position */ mpp.ulTo = (ULONG) 25000; /* Play to this position */ mciSendCommand(usDeviceID, /* Device ID */ MCI_PLAY, /* MCI play message */ MCI_NOTIFY | MCI_FROM | MCI_TO, /* Flags for this message */ (PVOID) &mpp, /* Data structure */ 0); /* No user parm */