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

Autres éditeurs Discussion :

comment ecrire du texte dans une window application


Sujet :

Autres éditeurs

  1. #1
    Membre régulier
    Inscrit en
    Juillet 2003
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 140
    Points : 76
    Points
    76
    Par défaut comment ecrire du texte dans une window application
    comment fait-t-on pour afficher du texte dans une fenetre creer avec dev C++ avec comme type de projet une window application?

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 29
    Points : 31
    Points
    31
    Par défaut
    ce n'est qu'une suggestion, il faut peut etre creer un label si tu peux mais bon c'est en c++ alors en c je sais po dsl
    il y a trois sortes de personnes : celles qui savent compter et celles qui ne savent pas compter ...

  3. #3
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    salut,
    il faut qu'une fois ton projet créé, tu aies (doute sur orthograf) 3 fichiers minimum :
    -un fichier source C
    -un fichier ressource (.rc)
    -un header .h

    le fichier ressource te servira aux différents menus (fichier, édition...) ainsi qu'à la définition d'îcones, de curseurs...
    le header va définir l'emplacement mémoire des icônes, menus...
    si tu veux, je pourrais te passer les fichiers "par défaut" par mail

    une fois que t'as créé tout ça, tu peux commencer à mettre du texte dans ton apli avec "control" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       CONTROL "texte", -1, STATIC, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 39, 7, 61, 8
    tu définis sa position, sa taille, sa police et tout ce que tu veux dans le fichier ressource... explication de 39, 7, 61, 8 :
    ça fonctionne comme ça : position x, position y, longueur, hauteur
    et tout ça en pixels bien sûr

    ou bien, tu peux créer une zone "edit" dans laquelle tu spécifies un texte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    switch(msg)
    {
     case WM_CREATE:
      {
      HFONT hfDefault;            /*choix de police */
      HWND hEdit;
     
      hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT", "test", WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE | ES_AUTOVSCROLL | ES_AUTOHSCROLL, 0, 0, 100, 100, hwnd, (HMENU)IDC_MAIN_EDIT, GetModuleHandle(NULL), NULL);
    /*cette fonction CreateWindowsEx(); va créer une fenêtre avec le texte "test"
     
      if(hEdit == NULL)     /*si la création échoue*/
         MessageBox(hwnd, "Impossible de créer la fenêtre d'édition", "Erreur", MB_OK | MB_ICONERROR);
    }
    ce n'est qu'un morceau de la boucle switch mais c'est suffisant pour afficher un texte

Discussions similaires

  1. [Débutant] comment afficher un text dans une form
    Par frederic_lh dans le forum VB.NET
    Réponses: 2
    Dernier message: 04/03/2010, 20h10
  2. [ACTXSERVER] Ecrire du texte dans une page word
    Par solinoid555 dans le forum MATLAB
    Réponses: 6
    Dernier message: 16/04/2007, 10h35
  3. Ecrire du texte dans une image
    Par jeremy13 dans le forum Images
    Réponses: 11
    Dernier message: 22/01/2007, 16h12
  4. Envoyer du texte dans une autre application (ou send key)
    Par Coussati dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 10/02/2006, 15h26
  5. Comment envoyer du texte dans une fenêtre spéciale ?
    Par Coussati dans le forum Composants VCL
    Réponses: 11
    Dernier message: 25/10/2005, 09h00

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