Si escribe una función para el botón ABRIR del reproductor autocompilado MFC
{ // TODO: agregue el código del controlador de comandos aquí
CFileDialog fileDialog( TRUE, "*.OCX",NULL,NULL ,"|Todo File(*. *)|*.*||");
if (fileDialog.DoModal() == IDOK)
{ //Seleccionar caracteres de archivo String
m_FileName=fileDialog.GetPathName();
m_list.AddString (m_FileName); //Agregar al cuadro de lista.
}
}
Debes entender que activemovie no tiene la llamada función abrir, solo una función SetFileName. Si desea reproducir un archivo, simplemente elimine m_FileName de mlist~
Desea lograr la reproducción en bucle.
Bie.com/blog_85873.html Hay un poco de información en esta URL... eso no es muy bueno :)
Nota adicional: acaba de agregar un nombre de archivo, requiere a La RUTA completa, que es m_FileName+"//"+(tu) ruta de acceso en el código que publiqué
A menos que tu aplicación y el archivo de reproducción estén en el mismo directorio, requiere una ruta absoluta, en lugar de rutas relativas :)
Debes tener cuidado al depurar tus listas. >Debes prestar atención a la práctica de las habilidades de depuración :) Este problema en realidad se puede ver a través de la depuración~
Xu Shifeng es tan descarado... suda...