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'une dialog


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Ao�t 2006
    Messages
    27
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 27
    Par d�faut Taille d'une dialog
    Bonjour,
    je veux que la taille de mon bo�te de dialog depend de l'ecran de mon PC.
    Donc j'ai utilis� le code suivant dans le OnInitDialog:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    	int DlgWidth  = GetSystemMetrics(SM_CXSCREEN);
    	int DlgHeight = GetSystemMetrics(SM_CYSCREEN);
     
    	SetWindowPos(NULL, 0, 0, DlgWidth, DlgHeight,
    	SWP_SHOWWINDOW);
    La fen�tre prend la taille de l'ecran, mais les contr�les du dialog ne sont pas proportionnels � cette taille.
    Comment je peut modifier la taille des contr�le suivant celle du dialog.


    Merci d'avance pour v�s r�ponses.

  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

  3. #3
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Ou alors impl�menter l'interface en c# (en utilisant les winforms) et le reste de l'appli en c++ sous forme de dll.

  4. #4
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    Citation Envoy� par r0d
    Ou alors impl�menter l'interface en c# (en utilisant les winforms) et le reste de l'appli en c++ sous forme de dll.
    en voila une reponse qu'elle est bizarre ... pourquoi tu conseilles ca ? si c'est pour pouvoir utiliser les winforms, il y a le c++/cli

  5. #5
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Oui exact, j'avais oubli�... tu as d'autant plus raison que pour utiliser une dll 'non manag�e' dans un projet c# il faut imp�rativement passer par un 'wrapper' CLI.

    ... je me retire...

  6. #6
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    c'est pas obligatoire, y a le p/invoke qui facilite les choses
    mais des fois, oui, ca sera indispensable

  7. #7
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Ahhh...

    *clicliclic... google... p/invoke... cliclic... msdn... visual... clicliclic...
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    [DllImport("User32.dll")]
    static extern Boolean MessageBeep(UInt32 beepType);
    ... F5 ...


    oui d'accord, mais si je souhaite importer une classe enti�re?

  8. #8
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    ok, 1 point pour toi
    mais dans le genre on s'�loigne du sujet, c'est pas mal ...
    surtout pour deux modos, de toutes facons, la solution de farscape est tr�s adapt�e

  9. #9
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 297
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 297
    Billets dans le blog
    2
    Par d�faut
    Citation Envoy� par nico-pyright(c)
    mais dans le genre on s'�loigne du sujet, c'est pas mal ...
    Bah, pas tant que �a, puisqu'utiliser les winform est une solution possible du probl�me pos�.
    Citation Envoy� par nico-pyright(c)
    de toutes facons, la solution de farscape est tr�s adapt�e
    Exactement

Discussions similaires

  1. Comment calculer la taille d'une base de donn�es ?
    Par say dans le forum D�cisions SGBD
    R�ponses: 8
    Dernier message: 01/04/2011, 16h48
  2. R�ponses: 9
    Dernier message: 27/07/2006, 14h38
  3. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    R�ponses: 21
    Dernier message: 13/09/2005, 15h32
  4. : Adapter la taille d'une grille
    Par SteelBox dans le forum C++Builder
    R�ponses: 3
    Dernier message: 31/07/2003, 07h08
  5. Taille d'une console sous linux
    Par Shinjuku dans le forum C
    R�ponses: 7
    Dernier message: 13/06/2003, 12h44

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