MCIWnd Reference

This section describes the functions, messages, and macros associated with the MCIWnd window class. These elements are grouped as follows.

Window Management

MCIWndChangeStyles

MCIWndCreate
MCIWndGetStyles
MCIWndRegisterClass

File and Device Management

MCIWndClose

MCIWndDestroy
MCIWndEject
MCIWndNew
MCIWndOpen
MCIWndOpenDialog
MCIWndSave
MCIWndSaveDialog

Playback Options

MCIWndGetRepeat

MCIWndPlay
MCIWndPlayFrom
MCIWndPlayFromTo
MCIWndPlayReverse
MCIWndPlayTo
MCIWndSetRepeat

Recording

MCIWndRecord

Positioning

MCIWndEnd

MCIWndGetEnd
MCIWndGetLength
MCIWndGetPosition
MCIWndGetPositionString
MCIWndGetStart
MCIWndHome
MCIWndSeek
MCIWndStep

Pause and Resume Playback

MCIWndGetRepeat

MCIWndPlay
MCIWndPlayFrom
MCIWndPlayFromTo
MCIWndPlayReverse
MCIWndPlayTo
MCIWndSetRepeat

Performance Tuning

MCIWndGetSpeed

MCIWndGetVolume
MCIWndGetZoom
MCIWndSetSpeed
MCIWndSetVolume
MCIWndSetZoom

Image and Palette Adjustments

MCIWndGetDest

MCIWndGetPalette
MCIWndGetSource
MCIWndPutDest
MCIWndPutSource
MCIWndRealize
MCIWndSetPalette

Event and Error Notification

MCIWndGetError

MCIWNDM_NOTIFYERROR
MCIWNDM_NOTIFYMEDIA
MCIWNDM_NOTIFYMODE
MCIWNDM_NOTIFYPOS
MCIWNDM_NOTIFYSIZE

Time Formats

MCIWndGetTimeFormat

MCIWndSetTimeFormat
MCIWndUseFrames
MCIWndUseTime
MCIWndValidateMedia

Status Updates

MCIWndGetActiveTimer

MCIWndGetInactiveTimer
MCIWndSetActiveTimer
MCIWndSetInactiveTimer
MCIWndSetTimers

Device Capabilities

MCIWndCanConfig

MCIWndCanEject
MCIWndCanPlay
MCIWndCanRecord
MCIWndCanSave
MCIWndCanWindow

MCI Device Settings

MCIWndGetAlias

MCIWndGetDevice
MCIWndGetDeviceID
MCIWndGetFileName
MCIWndGetMode

MCI Command-String Interface

MCIWndReturnString

MCIWndSendString

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database