Brad Abram’s has been posting some killer design guidelines on his blog which you should check out, and I also noticed he posted a useful sample with different message beep types. Scott Hanselman also included his sample from the Portland user group. Below is another easy way to do the PC beep which requires a reference to the Microsoft.VisualBasic assembly:
**
Microsoft.VisualBasic.Interaction.Beep();
**