Musik im Hintergrund:
Du kannst die Webbrowser-Komponente i-wo auf deine Form setzen und nach außen verschieben.
Dann in Form_Load:
dim link as string
link =
Youtube-Link von deinem Lied
Webbrowser1.Navigate(link)
So wird das Lied aber nur einmal abgespielt.
Für den Button könnte es so gehen:
Doppelklick auf den gewünschten Button und dann von Command1_Click auf Command1_MouseOver.
Dann sowas in der Art hier.
Dazu eben bei dem Pfad zu dem Lied
Code:
App.Path & "Lieder\Button.mp3"
Dann muss eben immer im Verzeichnis der .exe ein Ordner mit dem Namen "Lieder" (oder so) mit einer .mp3-File mit dem Namen "Button" existieren.
Wobei ich mir im Nachhinein auch die zweite Möglichkeit für die Hintergrundmusik vorstellen könnte