SAMPLE: Controlling the CD Using mciSendCommand()

Last reviewed: February 15, 1996
Article ID: Q81871
The information in this article applies to:
  • Microsoft Software Development Kit (SDK) for Windows version 3.1

PLAYCD is a file in the Microsoft Software Library that demonstrates how an application developed for Microsoft Windows can play a music CD (compact disk) in a CD-ROM (compact disk read-only memory) drive. PLAYCD has two parts: the PLAYCD application and the PLYCD dynamic-link library (DLL).

The PLAYCD application does very little by itself. It calls functions in the PLYCD DLL to play the CD.

The PLYCD DLL contains code to control the CD-ROM player. PLYCD includes functions to play the CD, pause, move forward and backward by tracks, determine the position within the CD, and eject the CD from the drive. PLYCD interacts with the Media Control Interface (MCI) using the mciSendCommand() API.

Download PLAYCD.EXE from the Microsoft Software Library (MSL) on the following services:

  • Microsoft Download Service (MSDL)

          Dial (206) 936-6735 to connect to MSDL
          Download PLAYCD.EXE (size: 26013 bytes) 
    
  • Internet (anonymous FTP)

          ftp ftp.microsoft.com
          Change to the \SOFTLIB\MSLFILES directory
          Get PLAYCD.EXE (size: 26013 bytes) 
    


Additional reference words: 3.10 softlib PLAYCD.EXE
KBCategory: kbmm kbprg kbfile
KBSubcategory: MMCDROM


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 15, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.