我想用 C++ 和 wxWidgets 创建一个简单的视频播放器。我放置了 wxMediaCtrl 和 wxFileDialog 控件,并为按钮单击事件创建了以下代码:
wxFileDialog * fopen = new wxFileDialog(this, wxT("Wybierz plik"), wxT(""), wxT(""), wxT("MP4 file (*.mp4)|*.mp4|AVI file (*.avi)|*.avi"));
if (fopen->ShowModal() == wxID_OK)
{
wxString fname = fopen->GetFilename();
media->Load(fname); // media is pointer to wxMediaCtrl object
media->Play();
}
delete fopen;
当我打开文件时,它不播放。我不知道该怎么做。