Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1440 connectés 

  FORUM HardWare.fr
  Programmation

  [MFC - Visual C++] Evenements de CEdit...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC - Visual C++] Evenements de CEdit...

n°17309
Toucouch
Posté le 06-03-2001 à 17:05:09  profilanswer
 

Salut!
J'utilise actuellement Visual C++ et les MFC pour développer une appli, et je cherche comment détecter la pression de la touche [Entrée] dans un CEdit.
 
J'explique: en gros, l'utilisateur doit renseigner une zone de texte (CEdit) et je voudrais exécuter une action spéciale lorsqu'il valide... Un bouton à côté fonctionnerait parfaitement, mais au niveau de l'ergonomie, c'est pas terrible!
 
Il n'existe (apparemment) que six événements pris en compte par les MFC pour les CEdit, et aucun d'entre eux ne concerne les entrées au clavier.
 
Que dois-je faire? Existe-t-il d'autres évenements qui pourraient m'être utile? Dois-je surcharger le CWinApp::Run() pour accéder directement à la boucle des messages?
 
Merci d'avance.

mood
Publicité
Posté le 06-03-2001 à 17:05:09  profilanswer
 

n°17316
Pitounet
Posté le 06-03-2001 à 17:25:46  profilanswer
 

en fait, je ne peux pas t'aider mais je voulais juste te faire croire que tu avais une réponse... :D

n°17318
Toucouch
Posté le 06-03-2001 à 17:27:54  profilanswer
 

Mais quel putain de boulet ç'ui là!

n°17326
Pitounet
Posté le 06-03-2001 à 18:18:10  profilanswer
 

viens me le dire en face, lopette !!! :fou:  :fou:  :fou:  
 
 
 
 
 :lol:  :lol:  :lol:

n°17331
Toucouch
Posté le 06-03-2001 à 18:39:00  profilanswer
 

Ca t'amuse de me pourrir mon topic!
Attends! La prochaine fois que tu poseras une question...

n°17379
xilebo
noone
Posté le 06-03-2001 à 22:19:39  profilanswer
 

Tu crées une classe CMyEdit dérivée de CEdit et dans cette classe , tu interceptes le message WM_KEYDOWN. Mais dans ce cas, tu es obligé de créer des Edit box "à la main" c'est a dire en utilisant la fonction create dans la fenetre parent qui va contenir cette edit box.

n°17435
Toucouch
Posté le 07-03-2001 à 10:54:20  profilanswer
 

Merci Xilebo, j'essaye ça!

n°17461
CGx
Posté le 07-03-2001 à 13:15:00  profilanswer
 

Je t'appui dans ta guerre contre pitounet.....
Et la solution proposé est la meilleur je pense.

n°17464
Pitounet
Posté le 07-03-2001 à 13:20:53  profilanswer
 

En fait, c'est pas vraiment une guerre... le bureau de Toucouch est devant moi, à environ 50 cm.
Mais il avait l'air tellement désespéré quand il a posé sa question que je n'ai pas résisté à la tentation de lui faire une fausse joie.  :lol:  :lol:  :lol:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [MFC - Visual C++] Evenements de CEdit...

 

Sujets relatifs
Programmer le port serie RS232 en visual C ?Visual C++4.00 , ca suffit ou pas pour la prog en C ?
Création d'un textBox sous Visual Basic[Visual C++] Les chemins relatifs et compilateur
[Visual Basic] SMS[VISUAL C++] Base de donnees
[Visual C++] creation de threadPourquoi ça marche pas???? (ODBC et Visual C++ 6)
La fonction "DIR" en visual basic ????VISUAL BASIC 6 : comment faire un lien vers une url ?
Plus de sujets relatifs à : [MFC - Visual C++] Evenements de CEdit...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR