SysSnd

Description

Short story: Enumerate all associatable sounds from the registry, and optionally play them. Simple routines to start and stop MIDI files, too.

Longer description from old site: click here.

To be edited...

Published

This sample, or the one from which it originally derived, was published (or at least peripherally mentioned) in the following article(s):

APIs Usage

This sample uses the following API calls:

Module Library Function
FSysSnd.frm kernel32 GetWindowsDirectory
MSysSnd.bas advapi32



winmm
RegCloseKey
RegEnumKeyEx
RegOpenKeyEx
RegQueryValueEx
mciSendString
PlaySound

Don't see what you're looking for? Here's a complete API cross-reference.

Download

Download SysSnd.zip   Please, enjoy and learn from this sample. Include its code within your own projects, if you wish. But, in order to insure only the most recent code is available to all, I ask that you don't share the sample by any form of mass distribution.

Download SysSnd.zip, 5Kb, Last Updated: Tuesday, April 21, 1998