Zeigt wie man die alten Beep Töne, die heute noch in Windows verwendet werden anspricht und benutzt.
//Hier die selbstgeschriebene Klasse
public class Speaker
{
[Flags]
//Hier die benötigte Enum mit den dazugehörigen Codes
public enum Tones
{
MB_OK = 0,
MB_ICONHAND = 0x10,
MB_ICONQUESTION = 0x20,
MB_ICONEXCLAMATION = 0x30,
MB_ICONASTERISK = 0x40,
}
//Hier wird die benötigte DLL geladen
[DllImport("user32.dll", EntryPoint = "MessageBeep")]
//Die Methode für den späteren Aufruf
public static extern bool Beep(Tones tone);
}
//Der Aufruf der Funktion
//Achtung, diese gehört nicht mehr zur Klasse.
Speaker.BeepSpeaker.Tones.MB_ICONEXCLAMATION);
2 Kommentare zum Snippet