以下は、ビデオを再生するために使用するコードです。ビデオはパネルで再生されますが、ビデオを開始すると、ビデオの一部しか表示されません。パネル内にビデオを収めるにはどうすればよいですか? また、アスペクト比を維持できるように、ビデオのデフォルト サイズ (高さと幅) を取得するにはどうすればよいですか。
Private Sub movieWindow_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles movieWindow.DragDrop
Dim file_names As String() = DirectCast(e.Data.GetData(DataFormats.FileDrop), String())
Dim result As String
For Each file_name As String In file_names
result = file_name.Substring(file_name.LastIndexOf("\") + 1)
frmPlayList.playlist.Items.Add(result)
frmPlayList.playlist2.Items.Add(file_name)
Next file_name
frmPlayList.playlist2.SelectedIndex = frmPlayList.playlist2.Items.Count - 1
filename = frmPlayList.playlist2.SelectedIndex
retVal = mciSendString("play movie", 0, 0, 0)
End Sub