Externe Ereignisse

[Das dieser Seite zugeordnete Feature Windows Medienwiedergabe SDK ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von Windows Medienwiedergabe SDK zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Wenn Benutzer auf eine Schaltfläche klicken oder eine Taste drücken, können Sie auf ihre Eingabe mit Ereignishandlern reagieren. Ein Ereignishandler ist ein Codeabschnitt, der immer dann ausgeführt wird, wenn das Ereignis ausgelöst wird.

Die folgenden Ereignisse werden von Skinelementen unterstützt:

  • Laden
  • close
  • Größe
  • Timer
  • klicken
  • Dblclick
  • error
  • Mousedown
  • Mouseup
  • Mousemove
  • Mouseover
  • mouseout
  • Keypress
  • Keydown
  • Keyup

Weitere Informationen zu bestimmten Ereignissen finden Sie in der Referenz zur Skin-Programmierung .

Ein typischer externer Ereignishandler würde das Ereignis benennen und den Code definieren, der ausgeführt wird. Wenn Sie beispielsweise Code erstellen möchten, um Windows Medienwiedergabe zu starten, wenn der Benutzer auf eine Schaltfläche klickt, würden Sie die folgende Zeile in Ihren Schaltflächencode einfügen.

onclick = "JScript: player.URL = 'https://proseware.com/laure.wma' ; "

Dadurch wird die Datei laure.wma wiedergegeben. Beachten Sie, dass Sie bestimmten Ereignissen das Wort "on" hinzufügen.

Behandeln von Ereignissen