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 :

Configuration d'une EditBox par d�faut


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    53
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 53
    Par d�faut Configuration d'une EditBox par d�faut
    Bonjour,

    Quelqu'un aurait-t'il lune solution aux probl�me suivants:
    A un moment de mon programme je fais afficher une boite de dialogue secondaire au milieu de laquelle se trouve une Editbox. J'aimerais que cette EditBox affiche par d�faut le contenu d'un fichier texte.

    Probl�me1 : je sais d�j� comment faire afficher ce texte dans cette editBox...mais seulement apres apres avoir intercept� un message...En fait, j'aimerais que cette editBox soit d�ja remplie lors de son affichage quand la boite de dialogue apparait.

    Probl�me2 : j'ai configur� ma editBox en "ReadOnly" ;elle apparait donc gris�e. Comment rendre le background de cette editBox blanc sans donner acc�s � l �criture � l'utilisateur.

    Point d'orgue: Est ce que je peux utiliser une page HTML pour remplir cette editBox?

    ...en esp�rant que je n'abuse pas de votre bonne volont�!

  2. #2
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut
    Probl�me1 : je sais d�j� comment faire afficher ce texte dans cette editBox...mais seulement apres apres avoir intercept� un message...En fait, j'aimerais que cette editBox soit d�ja remplie lors de son affichage quand la boite de dialogue apparait.
    ->Dans le OnInitDialog de ta dialog tu remplis ton edit Box et hop le tour est joue :-)

  3. #3
    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
    probleme 2 : voir faq http://c.developpez.com/faq/vc/?page...#CEditCtlColor

    et pour le 3 , tu veux le contenu d'une page web (le code html) ou le rendu ?

  4. #4
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    53
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 53
    Par d�faut
    � Pitch21: OnInitDialog?
    J'ai cr�� ma boite de dialogue via le menu contextuel (drag and drop d'�l�ments), puis ecrit la fonction g�rant les messages associ�s � cette derni�re, enfin je l'appelle avec la fonction "Dialogbox"...et c'est tout!..A aucun moment je n'ai �crit une fonction qui s'appellerait "OnInitDialog".
    Ma question se transforme donc en "comment puis-je associer cette "OnInitDialog" � ma boite de dialogue?"

    � nico-pyright(c): Je cherche � afficher le rendu d'un code HTML

    Merci

  5. #5
    Membre confirm�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2004
    Messages
    189
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 189
    Par d�faut
    Ouvres ton fichier cpp, puis dans la fenetre propriete il y a un pitit carre et la il y a d'autres evenements propre a une dialog :-) (Visual studio 2003..)

    Le OnInitDialog est en fait appele au premier affichage de ta Dialog :-)

  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
    Citation Envoy� par Mac Twist
    � nico-pyright(c): Je cherche � afficher le rendu d'un code HTML
    tu ne peux pas dans un CEdit, il te faut utiliser l'activex navigateur web microsoft par exemple

  7. #7
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    53
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 53
    Par d�faut
    Merci � tous les 2.

    En fait, je commence � avoir l�mpression qui me manque un pan de connaissances pour vraiment faire ce que je veux...Pour le moment, j'�crivais tout � la mani�re d�ne simple application win32.

    Pour appliquer vos suggestions, il faut que je me familiarise avec le concept de MFC et tous ses automatismes (CDialog, CEdit,...)

    Merci encore...me manque plus qu`� trouver un des vos tutos qui va m'expliquer tout cela!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [PEAR][HTML_QuickForm] Attribution d'une valeur par d�faut � un select
    Par mohican13 dans le forum Biblioth�ques et frameworks
    R�ponses: 3
    Dernier message: 24/02/2006, 08h08
  2. R�ponses: 6
    Dernier message: 14/02/2006, 20h53
  3. [VBA Excel] Remettre toute une feuille par d�faut
    Par loacast dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 30/12/2005, 16h56
  4. [MySQL] Comment afficher une image par d�faut ?
    Par clicman dans le forum PHP & Base de donn�es
    R�ponses: 9
    Dernier message: 12/10/2005, 08h46

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