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 :

Taille d'un dialogue en pixel


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de Erakis
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2003
    Messages
    523
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 523
    Par défaut Taille d'un dialogue en pixel
    Bonjour à tous,

    J'ai vu dans la FAQ à quelque part que la taille d'un dialogue est précisé en "Base Unit" dans le fichier ressource.

    Je dois faire un application (Windows CE) avec un bitmap comme background de 340x234 pixels). De plus, je dois placer des composants (Boutons, Edit, ListBox, etc...) à des endroits précis sur le dialogue. L'idéal serait en pixels.

    Donc, pour résumé, j'ai actuellement un gros probleme. Comment préciser la taille du Dialogue en pixel et comment faire pour qu'elle garde cette taille même si l'utilisateur change le DPI.

    Pourtant avec .NET, Delphi Win32, etc... on peut toujours préciser en PIXELS alors pourquoi non en MFC ?

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2005
    Messages : 76
    Par défaut
    Essaie avec ça :
    CWnd::GetClientRect // Récupère la taille de ta dialogue View
    CWnd::GetWindowRect // Récupère la taille de ta dialogue global
    CWnd::MoveWindow // Déplace ta fenètre
    CWnd::SetWindowPos // Spécifie l'emplacement et la taille de ta fenetre

Discussions similaires

  1. [vb6]taille de la form en pixel
    Par bailamos dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 28/12/2008, 10h24
  2. [PDFLib] Taille d'un texte en pixel
    Par Sephiroth Lune dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 01/10/2007, 14h37
  3. [VB6]Taille d'une chaine en pixel
    Par pier* dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/04/2006, 12h54
  4. Taille d'une chaine en pixels...
    Par zoubidaman dans le forum C++Builder
    Réponses: 4
    Dernier message: 13/07/2004, 10h58

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