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

C++Builder Discussion :

MessageBox() [FAQ]


Sujet :

C++Builder

  1. #1
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut MessageBox()
    Bonjours � tous

    Comment peut-on forcer la position d'affichage de la fonction :MessageBox()
    qui se place systematiquement au milieu de l'ecran alors que j'aimerai la placer au centre de mon application.

    Mercvi d'avance

  2. #2
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    Essayes avec le MessageBox des API Windows:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    int MessageBox(
     
        HWND hWnd,	// handle of owner window
        LPCTSTR lpText,	// address of text in message box
        LPCTSTR lpCaption,	// address of title of message box  
        UINT uType 	// style of message box
       );
    Tu trouveras toute l'aide n�cessaire dans Builder.

  3. #3
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    Ok, mais je ne comprend pas en quoi ca me permet de forcer la position ?

  4. #4
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    Param�tre hWnd correspond � un handle de fen�tre.
    Si ils ont correctement con�u leur fonction, si tu passes le bon handle de fen�tre, �a devrait te mettre un messagebox au milieu de la fen�tre concern�e et pas au milieu de l'�cran.

    Si c'est pas ce que tu d�sires ou si c'est pas ce que fait la fonction, alors, je sais pas...

    Tu as toujours la possibilit� de te faire ta propre boite de message que tu pourras d�placer comme tu le d�sires.

  5. #5
    Membre �prouv� Avatar de uriotcea
    Homme Profil pro
    Ing�nieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Par d�faut
    Tes 2 remarques me paraissent tres pertinantes
    Merci beaucoup de ton aide

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    481
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 481
    Par d�faut
    Il y a aussi dans la VCL :.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    extern PACKAGE int __fastcall MessageDlgPos(constAnsiString Msg, TMsgDlgType DlgType, TMsgDlgButtons Buttons, int HelpCtx, int X, int Y);
    Ceci permet de positionner la bo�te du message

Discussions similaires

  1. Rediriger cerr<< ver un MessageBox
    Par philippe V dans le forum C++
    R�ponses: 3
    Dernier message: 22/12/2004, 16h23
  2. [TP][Turbo Vision] MessageBox
    Par sovo dans le forum Turbo Pascal
    R�ponses: 5
    Dernier message: 18/08/2004, 20h50
  3. MessageBox always on top
    Par Ingham dans le forum Composants VCL
    R�ponses: 5
    Dernier message: 08/04/2004, 13h44
  4. [Kylix] MessageBox et autre
    Par glub dans le forum EDI
    R�ponses: 4
    Dernier message: 13/02/2004, 02h34
  5. R�ponses: 7
    Dernier message: 25/08/2003, 14h33

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