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

MFC Discussion :

Problème avec InitCommonControlsEx();


Sujet :

MFC

  1. #1
    Membre éclairé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Par défaut Problème avec InitCommonControlsEx();
    KouKou ! Et oui, encore mes p'tits problèmes avec win32 ;o)

    Voilà, cette fois, je voudrai faire ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    InitCommonControlsEx(ICC_LISTVIEW_CLASSES);
    pour utiliser des contrôles de type "header" en le plaçant au tout début de mon WinMain. Hélas, j'ai un problème (évidement) :
    Citation Envoyé par Visual C++
    C:\Documents and Settings\Veliou\Bureau\prog\projet03\main.cpp(25) : error C2065: 'InitCommonControlsEx' : undeclared identifier
    C:\Documents and Settings\Veliou\Bureau\prog\projet03\main.cpp(25) : error C2065: 'ICC_LISTVIEW_CLASSES' : undeclared identifier
    J'ai regardé dans le MSDN, je ne vois pas s'il faut charger un fichier avant ou je ne sais quoi...

    Merci à tous ceux qui ont la patience de répondre à mes questions de débutant 8o)

  2. #2
    Membre expérimenté Avatar de BertrandA
    Inscrit en
    Août 2003
    Messages
    170
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 170
    Par défaut
    - Inclure commctrl.h
    - Ajouter comctl32.lib au projet

    J'ai regardé dans le MSDN, je ne vois pas s'il faut charger un fichier avant ou je ne sais quoi...
    C'est pourtant bien précisé.

  3. #3
    Membre éclairé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Par défaut
    ha ?

    moi, j'ai juste ça dans mon MSDN :
    Citation Envoyé par MSDN
    InitCommonControlsEx


    BOOL InitCommonControlsEx(
    LPINITCOMMONCONTROLSEX lpInitCtrls
    );

    Registers specific common control classes from the common control dynamic-link library (DLL).

    Returns TRUE if successful, or FALSE otherwise.
    lpInitCtrls
    Address of an INITCOMMONCONTROLSEX structure that contains information specifying which control classes will be registered.
    Note The effect of each call to InitCommonControlsEx is cumulative. For example, if InitCommonControlsEx is called with theICC_UPDOWN_CLASS flag, then is later called with theICC_HOTKEY_CLASS flag, the result is that both the up-down and hot key common control classes are registered and available to the application.

    Version 4.70
    Je dois chercher où pour avoir cette info ?

  4. #4
    Membre Expert
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Par défaut
    sur le msdn on line

    http://www.msdn.microsoft.com

  5. #5
    Membre éclairé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Par défaut
    oki, merci :o)

    Celà étant, je n'ai toujours pas réussit à faire marcher la fonction. En effet, il me demande une structure en entier, et je n'arrive pas à la parametrer (j'ai doit a des [quote="Visual C++"=First-chance exception in projet03.exe: 0xC0000005: Access Violation.[/quote] par exemple)

    Donc voilà ma nouvelle question : quelle est la bonne manière d'écrire la fonction et de la parametrer ?


    edit : C'est bon, j'ai trouvé 8o)

    ps : encore merci à tout le monde pour l'aide 8o)

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

Discussions similaires

  1. Problème avec INITCOMMONCONTROLSEX
    Par fabnet dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 27/11/2006, 11h40
  2. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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