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 :

Petits problèmes avec une CListCtrl


Sujet :

MFC

  1. #1
    Membre régulier Avatar de vanitom
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 327
    Points : 85
    Points
    85
    Par défaut Petits problèmes avec une CListCtrl
    Hi,

    Je suis en train de taper la tête contre les murs.
    Je ne comprend pas le comportement de ma ListCtrl.

    1 - J'ai créé une ListCtrl avec des colonnes mais quand les colonnes dépasse de la zone d'affichage, je n'ai pas de barre de défilement vertical comme prévu.
    J'ai bien vérifier, je n'ai pas mis l'option "LVS_NOSCROLL ". J4ai fouillé partout, et je ne trouve pas d'explication.

    2 - J'ai une listCtrl qui change de temps en temps ( à volonté ) de style d'affichage ( Report, Icon, ... ). Quand je suis en mode Icon j'ai bien des icones mais quand je passe en Report je ne l'ai plus. JE LES AI PERDU Impossible de remettre la main dessus.
    Misère

    Vous n'auriez pas une idée, car je suis à court d'idée.

    Merci d'avance

  2. #2
    Membre régulier Avatar de vanitom
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 327
    Points : 85
    Points
    85
    Par défaut
    Explications suplémentaire pour le problème de barre défilement ( 1 ) :

    En fait, j'ai oublié de vous signaler que cette liste est redimensionnée à chaque fois que la taille de la fenètre change.

    J'ai essayé en enlevant le redimentionnement. La liste reste donc en tout petit mais au moins j'ai bien une barre défilement quand la taille des colonnes est plus grande que celle de la liste.

    Et dès que je remets le redimentionnement, je n'ai plus de barre.

    : :

    J'ai l'impression que le SetWindowPos pose problème.

  3. #3
    Membre régulier Avatar de vanitom
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 327
    Points : 85
    Points
    85
    Par défaut
    Désolé, je me parle tout seul et en plus ce message n'a pas lieu d'être vu qu'il resulte de grosses conneries de ma part.

    Problème 1 :
    En fait, je décalé en hauteur par rapport à la fenètre et je fixais la taille du controle comme celle de la fenètre, donc le bas du controle n'était pas visible.

    Problème 2 :
    En fait j'avais mis un SetImage ( pImageList, LVIS_NORMAL ), et en fait il me fallait également SetImage ( pImageList, LVIS_SMALL ). Voilà, c'est con comme la plus grande partie des problèmes.


    Et oui de belles et grosses conneries

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

Discussions similaires

  1. Petit problème avec une requête SQL en VB6
    Par muzele dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 15/11/2007, 21h51
  2. Petit problème avec une pile
    Par josef24 dans le forum C
    Réponses: 12
    Dernier message: 29/10/2007, 14h00
  3. Petit problème avec une DropDownList
    Par Dohmaker dans le forum VB.NET
    Réponses: 6
    Dernier message: 20/09/2007, 19h19
  4. Petit problème avec une procédure stockée
    Par Poulain dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/05/2007, 19h58
  5. (Petit ?) problème avec une page contenant du Flash
    Par ologram dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/09/2005, 19h45

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