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

Windows Discussion :

DÉBUTANT : existe-t-il un équivalent de la propriété Caption


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2005
    Messages : 25
    Par défaut DÉBUTANT : existe-t-il un équivalent de la propriété Caption
    Bonjour,

    Avec l’API Windows.

    Pour un EDIT API existe-t-il un équivalent de la propriété Caption du control EDIT :

    Je cherche a détecter si l’EDIT contient du Text.

    - Pour pouvoir modifier l’apparence des menus COPIER COLLER COUPER selon le contenu du EDIT.
    - J’aimerai aussi détecter si le texte est sélectionner, toujours pas trouver.

    Merci à tous.

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Avec l'API Win32:
    GetWindowTextLength(), GetWindowText()

    Avec les MFC, tu utilises le ClassWizard (ou équivalent si tu as un VS récent) pour attacher une variable de type CString à l'EditBox...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2005
    Messages : 25
    Par défaut
    Merci, beaucoup


  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2005
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Février 2005
    Messages : 25
    Par défaut
    Merci. Encore

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    ...    
    static HWND hEdit;
    int  cTxtLen;
    
    switch (message)                  /* handle the messages */
        {
         case WM_COMMAND:
         switch (HIWORD(wParam))//Les notifications :
           {
             case EN_CHANGE:
             cTxtLen = GetWindowTextLength(hEdit);
             if (cTxtLen) 
              {
               //Mettre IDM_COPY à ENABLE
               EnableMenuItem(GetMenu(hwnd), IDM_COPY, MF_ENABLED);
               }else
               //Mettre IDM_COPY à GRAYED
               EnableMenuItem(GetMenu(hwnd), IDM_COPY, MF_GRAYED);
               break;                        
                }
    }
    ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#] Existe t-il un équivalent de IsDate() ?
    Par luimême dans le forum C#
    Réponses: 3
    Dernier message: 22/04/2010, 07h01
  2. Réponses: 3
    Dernier message: 18/12/2005, 18h49
  3. Existe-t-il un équivalent de terminal server pour Windows?
    Par kikica dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 27/08/2005, 18h09
  4. [T-SQL] existe-t-il un équivalent à EXIT ?
    Par Oluha dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/05/2005, 13h52
  5. Réponses: 1
    Dernier message: 17/01/2005, 16h33

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