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 :

[MFC] Probl�me transmission �v�nement KEYDOWN.


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Ao�t 2002
    Messages
    26
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 26
    Par d�faut [MFC] Probl�me transmission �v�nement KEYDOWN.
    Bonjour,

    j'ai une application MFC bas�e sur une CMiniFrameWnd.

    Dans cette fen�tre, j'ai une propertysheet qui contient 3 propertypages.

    J'ai plac� sur ma frame un capteur d'�v�nement WM_KEYDOWN pour capter la touche "F5" entre autre.
    J'ai plac� sur les propertypages, la fonction pretranslatemessage pour capter le message KEYDOWN et le transf�rer � la fen�tre parent.

    Tout fonctionne sauf quand c'est le caption d'une de mes 3 propertypage qui a le focus, le caption est alors entour� d'un rectangle en pointill� (comme pour firefox) et je n'arrive plus � capter mon �v�nement.

    J'ai essay� de voir si je passais dans certains �v�nements mais ca ne marche pas.

    Si quelqu'un voit ce qui peut bloquer, merci d'avance.
    Ludoman

  2. #2
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    il serait peut etre plus simple de mettre en place un raccourci clavier..
    voir faq:
    http://c.developpez.com/faq/vc/?page...Map#MakeHotKey


  3. #3
    Membre averti
    Inscrit en
    Ao�t 2002
    Messages
    26
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 26
    Par d�faut
    j'ai impl�ment� comme dans la faq mais ca ne marche pas, je ne passe pas dans la fonction que j'ai cr��.

    Y a pas un style sur la fenetre � avoir ou quelque chose � initialiser pour utiliser la table des acc�l�rateurs ?

  4. #4
    Membre averti
    Inscrit en
    Ao�t 2002
    Messages
    26
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 26
    Par d�faut
    j'ai trouv� une m�thode sur un tutorial qui utilise la m�thode RegisterHotKey puis capte l'�v�nement WM_HOTKEY.

    Je l'ai cod� et ca fonctionne pour ce que je veux faire.
    Avantage : je ne modifie que ma frame principale.

    Y a t il une contre indication � cette fonction ?

  5. #5
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    Citation Envoy� par ludoman
    j'ai trouv� une m�thode sur un tutorial qui utilise la m�thode RegisterHotKey puis capte l'�v�nement WM_HOTKEY.

    Je l'ai cod� et ca fonctionne pour ce que je veux faire.
    Avantage : je ne modifie que ma frame principale.

    Y a t il une contre indication � cette fonction ?
    pas a ma connaissance.

  6. #6
    Membre averti
    Inscrit en
    Ao�t 2002
    Messages
    26
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2002
    Messages : 26
    Par d�faut
    alors m�thode adopt�e

    Merci de ton aide

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

Discussions similaires

  1. R�ponses: 3
    Dernier message: 05/05/2004, 10h23
  2. [MFC] Probl�me pointeur sur une classe
    Par mick74 dans le forum MFC
    R�ponses: 7
    Dernier message: 14/04/2004, 14h17
  3. [MFC] Probl�me de pointeur !!
    Par acastor dans le forum MFC
    R�ponses: 7
    Dernier message: 19/03/2004, 15h50
  4. [MFC] probl�me d'�x�cution
    Par ben_iap dans le forum MFC
    R�ponses: 2
    Dernier message: 15/03/2004, 10h31
  5. Probl�mes d'�v�nements sur ComboBox
    Par bakaneko dans le forum MFC
    R�ponses: 3
    Dernier message: 23/02/2004, 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