begin process at 2010 02 10 10:54:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Linux

 > 

Multimédia

 > 

récupération image d'un Clipboard


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

récupération image d'un Clipboard

mercredi 22 novembre 2006 à 16:03:27 | récupération image d'un Clipboard

CaMeGave

bonjour,

j'ai besoin d'aide...

j'ai une web cam et je veux récupérer l'image sans l'enregistrer sur le disque dur.

à première vue je dois utiliser les Clipboard mais je n'arrive pas à le faire marcher.

voila mon code :

    // récupération d'une image que je place dans le clipboard
    capCaptureSingleFrameOpen(m_hWndCap);
    capCaptureSingleFrame(m_hWndCap);
    capEditCopy(m_hWndCap);
    capCaptureSingleFrameClose(m_hWndCap);

    // ouverture du presse-papier
    if(!OpenClipboard())
    return ;

    // vérification du format
    if(!IsClipboardFormatAvailable(CF_BITMAP))
    {
    CloseClipboard();
    return ;
    }

    // récupération bitmap contenu dans le presse-papier
    HBITMAP hClipboardBmp = (HBITMAP) GetClipboardData(CF_BITMAP);
    if(hClipboardBmp == NULL)
    {
    CloseClipboard();
    return ;
    }

    // récupération infos sur le bitmap (dont la taille)
    BITMAP info;
    SIZE size;
    GetObject(hClipboardBmp, sizeof(BITMAP), &info);
    size.cx = info.bmWidth;
    size.cy = info.bmHeight;

une fois arriver la je n'arrive pas à savoir si j'ai récupérer l'image, ni à la transformé en CBitmap.

je commence à déprimer si vous avez une solution je suis preneur.

Merci d'avance.

mercredi 22 novembre 2006 à 16:24:55 | Re : récupération image d'un Clipboard

bultez

Membre Club




Bonjour,

   tu utilises des fonctions spécifiques à cette WebCam 
      OpenClipboard(), CloseClipboard(),  if(!IsClipboardFormatAvailable(CF_BITMAP)), GetObject()...

   car en javascript ( et encore IE ! ) on utilise uniquement   des choses comme
      .execCommand("paste"),  clipboardData.getData("Text" ou autres ), ...

   donc sans ces fonctions... difficle d'aider
   

                              Cordialement                Bul    [
mon Site]    [M'écrire]
mercredi 22 novembre 2006 à 16:27:35 | Re : récupération image d'un Clipboard

bultez

Membre Club




Bonjour,

   tu utilises des fonctions spécifiques à cette WebCam 
      OpenClipboard(), CloseClipboard(),  if(!IsClipboardFormatAvailable(CF_BITMAP)), GetObject()...

   car en javascript ( et encore IE ! ) on utilise uniquement   des choses comme
      .execCommand("paste"),  clipboardData.getData("Text" ou autres ), ...

   donc sans ces fonctions, la doc... difficile d'aider
   

                              Cordialement                Bul    [
mon Site]    [M'écrire]
mercredi 22 novembre 2006 à 16:38:15 | Re : récupération image d'un Clipboard

CaMeGave

Je travaille sous Visual C++ 2003.

avec la librairie vfw pour la video.

désolé d'avoir oublié de le préciser.
mercredi 22 novembre 2006 à 16:53:23 | Re : récupération image d'un Clipboard

bultez

Membre Club




ah...j'ai été eu... je pensais qu'on causait javascript :
et on est dans le bar !
si tu bosses avec C++ pourquoi ne pas poster là bas  ?
car ici, à part : boire.gif   ....

                              Cordialement             Bul       [mon Site]    [M'écrire]


Cette discussion est classée dans : image, récupération, bitmap, clipboard, hwndcap


Répondre à ce message

Sujets en rapport avec ce message

récupération d'une image dans un clipboard [ par CaMeGave ] bonjour,j'ai besoin d'aide...j'ai une web cam et je veux récupérer l'image sans l'enregistrer sur le disque dur.à première vue je dois utiliser les Cl buffer d'une image sous visual C++ avec vfw [ par CaMeGave ] Bonjour, je commence à tourner en rond (après 5 jours dessus). Je cherche à récupérer les valeurs de pixels d'une image pris par une webcam avec la l les CGIs PHP et images x-bitmap [ par chinui ] slt tous, j'ai un debutant en programmation avec les CGIs, j'ai u fichier en .c qui génére une image x-bitmap, mais quant j'essais de l'ouvrir avec un Récupérer une image du presse-papier (clipboard) [ par Siteauludo ] Bonjour,En fait je programme en général sous C# mais j'ai besoin d'un truc plus puissante pour une minuscule application.Y me faudrait faire un progra Problème d'affichage d'un image bitmap [ par MorbhAck ] Bonsoir a tous et bonne fêtes !J'ai un gros souci, je suis en train de faire un programmeet j'ai un problème vraiment vraiment bizarre.Bon le problème images bitmap [ par CeNedra83 ] je code en C++ sous visual 2003.NET et je dispose d'une image sous la forme de trois tableaux de composantes X, Y et Z. je voudrais créer une image BM redimenssion image avec hbitmap [ par glipper ] bonjour,j'ai reussi à charger une image depuis un fichier, et la faire apparaître dans un boutons (dans une dialogbox). J'ai donc procédé comme ceci : coder une image BitMap [ par mascara82 ] j'essaye maintenant d'implémenter un prgme de filtrage sur une image et j'ai besoin tout d'abord de coder mon image quelqu'un sait comment? Merci d'av mettre un bitmap sur un fond qui a deja un bitmap, pb [ par gege1024 ] voila: j'ai un dialogue avec une image en fond (bacground),par dessus je veux afficher un autre bitmap, mais le pb est que celui-ci s'affiche avec une Problème avec Allegro [ par tikof ] Bonjour à tous, Voila j'ai vu une source sur le site qui montrait comment afficher un rond et pouvoir le bouger sur un fond à l'écran avec allegro en


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales