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

Visual C++ Discussion :

Problème avec le type LVBKIMAGE sous DEV-C++


Sujet :

Visual C++

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 126
    Points : 54
    Points
    54
    Par défaut Problème avec le type LVBKIMAGE sous DEV-C++
    Bonjour,

    Mon but est d'écrire un programme capable de télécharger une image distance et de l'afficher. J'ai trouvé le bout de code suivant qui est censé télécharger l'image:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        LVBKIMAGE IBBkImg;
        ZeroMemory(&IBBkImg,sizeof(LVBKIMAGE));
        IBBkImg.ulFlags=LVBKIF_SOURCE_URL | LVBKIF_STYLE_TILE;
        IBBkImg.pszImage="http://www.codeguru.com/img/logo.gif"
        OleInitialize(NULL); //Initialize the OLE libraries
    Mais lorsque je compile avec dev-c++, j'obtiens le message suivant:

    `LVBKIMAGE' undeclared (first use this function)

    Mes fichiers INCLUDEs sont:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #include <windows.h>
    #include <olectl.h>
    #include <ole2.h>
    Est-ce que quelqu'un sait d'où vient le problème?

    Merci !

    Valy

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    apparemment c'est déclaré dans : commctrl.h

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 126
    Points : 54
    Points
    54
    Par défaut
    Citation Envoyé par farscape
    salut,
    apparemment c'est déclaré dans : commctrl.h
    J'ai essayé d'inclure le fichier

    mais le message d'erreur est toujours le même. Y aurait-il besoin d'une option pour l'éditeur de liens? J'utilise DEV-C++.

  4. #4
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 382
    Points : 41 589
    Points
    41 589
    Par défaut
    Minimum operating systems:
    Windows 2000, Windows NT 4.0 with Internet Explorer 4.0, Windows 98, Windows 95 with Internet Explorer 4.0
    Vérifie que la structure n'est pas entourée de gardes d'inclusions sur des macros comme _WINVER, _WIN32_IE ou _WIN32_WINNT et règle ces macros en conséquence avant d'inclure les headers (ou mieux, dans les options du projet, pour être sûr qu'elles soient consistantes).

  5. #5
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 126
    Points : 54
    Points
    54
    Par défaut
    Vérifie que la structure n'est pas entourée de gardes d'inclusions sur des macros comme _WINVER, _WIN32_IE ou _WIN32_WINNT et règle ces macros en conséquence avant d'inclure les headers (ou mieux, dans les options du projet, pour être sûr qu'elles soient consistantes).
    Oui c'était ça! Ca compile maintenant. Il me reste à trouver le moyen d'afficher l'image maintenant.

    Merci !

Discussions similaires

  1. Problème avec le type "LONG" sous Oracle 10g
    Par th.garcia dans le forum Oracle
    Réponses: 3
    Dernier message: 19/06/2009, 13h57
  2. problème de débutant avec la librairie glut sous dev C++
    Par mozillo3625 dans le forum Windows
    Réponses: 0
    Dernier message: 30/11/2007, 23h56
  3. [Débutant][Phppgadmin] problème avec les types
    Par PoY dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 19/08/2004, 18h06
  4. Problème avec le port série sous Windows XP
    Par didou2dek dans le forum Composants VCL
    Réponses: 6
    Dernier message: 02/09/2003, 20h50
  5. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 19h48

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