IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

lire un AVI depuis à l'intérieur d'un controle


Sujet :

Windows

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    905
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 905
    Points : 85
    Points
    85
    Par défaut lire un AVI depuis à l'intérieur d'un controle
    Bonjour,

    Je cherche un lire un AVI depuis l'intérieur d'un contrôle HWND (intérieur d'une fenêtre) et non depuis une fenêtre externe.

    J'ai trouver l'api : MCIWndCreate, mais manifestement il créer une fenêtre et
    non un contrôle à l'intérieur d'une fenêtre.

    Merci.

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 33
    Points : 48
    Points
    48
    Par défaut
    Bonjour,
    Avec directshow tu dois pouvoir faire ca explicitement. http://forums.codeguru.com/showthrea...-existing-HWND...
    Mais dans tous les cas, c'est le système qui créera une fenêtre, ce sera à toi de "coller" cette fenêtre dans la tienne!
    Edit: sinon à partir du moment ou tu as le handle de la fenêtre, tu peux la modifier pour qu'elle devienne une enfant de ta fenêtre à toi en la maximisant/retaillant pour qu'elle remplisse la zone client de ta fenêtre?
    (edit bis: si mci -comme directshow- créer sa propre fenêtre, c'est pour que tu n'ai pas à écrire le wndproc qui va traiter chaque évènement Mci -directshow- lié a la lecture du fichier!)

  3. #3
    Membre habitué
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 109
    Points : 168
    Points
    168
    Par défaut
    Si tu indiques le HWND de la fenêtre mère et l'HINSTANCE de ton programme
    à la fonction MCIWndCreate(), celle-ci ne va pas créer sa propre fenêtre
    mais bien s'intégrer à la fenêtre mère.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Lire une video depuis la RAM
    Par Seb.26 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 18/12/2006, 13h07
  2. SDL Lire un AVI
    Par Invité4 dans le forum SDL
    Réponses: 5
    Dernier message: 17/10/2006, 13h47
  3. lire fichier avi.001.xtm
    Par dalhia dans le forum Vidéo
    Réponses: 5
    Dernier message: 17/10/2006, 00h11
  4. [VB.Net] Comment lire une url depuis un fichier .ini ?
    Par lewebdalex dans le forum VB.NET
    Réponses: 7
    Dernier message: 06/05/2006, 20h32
  5. Lire un AVI sous builder
    Par babozfr dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/03/2005, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo