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 :

Rapport entre la taille d'un objet en tant que ressource et son CRect


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Par d�faut Rapport entre la taille d'un objet en tant que ressource et son CRect
    Hello,
    En VC++, je d�finis une CListCtrl positionn�e en 11,53 sur mon dialog, je lui donne une taille de 202x130 pixels (position et taille affich�s lorsque je cr�e ma ressource). Dans mon code, lors du remplissage de ma CListCtrl, je r�cup�re la taille de ma "fen�tre-liste" en faisant un m_Liste.GetWindowRect(&rect); et qd je regarde les infos du rect r�cup�r�, j'obtiens le valeurs suivantes:
    rect.Width()=303 (au lieu de 202)
    rect.Height()=211 (au lieu de 130).
    Quel est le rapport entre les 2 valeurs? Comment passer de l'une � l'autre afin de pouvoir cr�er une CListCtrl � la vol�e en conservant la m�me taille que j'avais en la d�finissant en dur dans l'�diteur de ressource?
    D'avance merci
    DD

  2. #2
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Avec l'�diteur de ressources, tu donnes une taille et une position � tes objets mais ce n'est pas des pixels mais des unit�s sp�cifique aux dialogues.

    GetDialogBaseUnits() permet de transformer ces unit�s en pixels
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Par d�faut
    Merci de l'info, je vais creuser la chose ...
    DD

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 398
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 398
    Par d�faut
    Ne pas utiliser GetDialogBaseUnits(), �a ne marche pas correctement : GetDialogBaseUnits is a crock
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Citation Envoy� par M�dinoc Voir le message
    Ne pas utiliser GetDialogBaseUnits(), �a ne marche pas correctement : GetDialogBaseUnits is a crock
    Je me coucherai moins b�te ce soir, merci !!
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

Discussions similaires

  1. [XL-2010] Rapport entre les objets Shape, ChartObject et Chart
    Par horemheb dans le forum Macros et VBA Excel
    R�ponses: 4
    Dernier message: 17/03/2013, 13h46
  2. Filtre rapport entre 2 objets
    Par piero15 dans le forum Webi
    R�ponses: 1
    Dernier message: 01/04/2010, 16h36
  3. R�ponses: 4
    Dernier message: 01/10/2008, 11h55
  4. Probleme de liaison entre une requete et un objet...
    Par actibluelevrai dans le forum Access
    R�ponses: 4
    Dernier message: 20/11/2005, 20h26
  5. Taille d'un objet
    Par DeusXL dans le forum DirectX
    R�ponses: 7
    Dernier message: 02/09/2004, 11h21

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