Sauvegarde d'une window avi en .bmp

Signaler
Messages postés
11
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
20 décembre 2008
-
Messages postés
11
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
20 décembre 2008
-
Bjr à tous,

Je déveleppais en C++ sous 98 et à mon grand regret je viens de passer sous XP et 70 % de mes progs ne tournent plus. Entre autres, une sauvegarde en bmp d'une image video placée dans une fenêtre MCIWndCreate. Je faisais auparavant

CreateDC ( "Display", ...
BitBlt
SaveToFile

sous XP je ne sauvagarde plus la fenêtre avi mais le bureau tel qu'il était avant le chargement du fichier avi ?????

J'ai trouvé sur le forum des méthodes lourdes comportant plrs dizaines d'instructions, je pense qu'il doit exister plus simple.

Merci d'avance.

3 réponses

Messages postés
627
Date d'inscription
mercredi 16 juin 2004
Statut
Membre
Dernière intervention
24 juillet 2011

MCIWndCreate ? Si fonction MFC....peut-être une non portabilité....évite de programmer avec les MFC...c'est pas XP qui est responsable s'ils tournent pas...
Si ce n'est pas MFC je trouve ça louche
Messages postés
11
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
20 décembre 2008

Merci pour ta réponse. En fait mon ancienne séquence d'instructions fonctionne à nouveau avec certains types de compression AVI ( xVid Mpeg-4 par ex ). En revanche ne fonctionne plus du tout avec les .mpg, qui ont l'air d'être sur une fenêtre "noire" ??? Que de mystères dans le SDK !!§
Messages postés
11
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
20 décembre 2008

Merci pour ta réponse. En fait mon ancienne séquence d'instructions fonctionne à nouveau avec certains types de compression AVI ( xVid Mpeg-4 par ex ). En revanche ne fonctionne plus du tout avec les .mpg, qui ont l'air d'être sur une fenêtre "noire" ??? Que de mystères dans le SDK !!§