Recursos en un ejecutable de windows

Hola, te agradezco mucho que ayudes a la gente a resolver sus dudas, a veces llegan a ser obsesivas. Mi problema es el siguiente: necesito incluir un archivo de tipo .avi como un recurso en un ejecutable, hasta ahí bien, pero a la hora de utilizarlo como recurso, no consigo encontrarlo. He utilizado la función FindResource, pero entre los tipos que encuentra no están los de tipo .avi. En definitiva, lo que quiero hacer es que se vea un video en una ventana, y que el video esté incluido en el ejecutable. Si sabes como resolver mi problema, o se te ocurre alguna otra idea me harías un gran favor.
Respuesta
1
Incluirlo en un exe supone menos velocidad, más tamaño... En cualquier caso, ¿en qué lenguaje? C++?
Por ejemplo. en C++ el generar un Avi es sencillo.
Si almacenas el conjunto de BMPs en una lista, crear un avi a partir de los BMPs es cómodo. Aunque nunca he insertado un avi a pelo.
Te dejo este código. Si necesitas que me documente de avis como resources lo intentare.
CAVIFile avi("NombreAvi.avi");
for (int i=0; i<=Numero de Frames; i++)
{
CBitmap bmp;
... // fill with data
avi.AddFrame(bmp);
}
if (avi.IsOK())
AfxMessageBox("AVI creado");
else
AfxMessageBox("Error Avi incorrecto");
Perdona que haya tardado tantísimo pero es que estoy muy liado.
Muchísimas gracias por tu ayuda, si necesitas algo házmelo saber y te envío mi dirección de correo.
Pero seguro que tendré que volver a recurrir a ti.
Muchísimas gracias y perdona por el tiempo que he tardado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas