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

C++Builder Discussion :

probleme de HotKey


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par d�faut probleme de HotKey
    Bonjour Bonjour,

    voila, je voudrais mettre des Hotkey a mon application, par exemple "a" pour ajouter, "r" pour retirer, etc...
    Mais apparement, on ne peux pas mettre de lettre seule en raccourcie.
    et apparement, elle ne marche pas tout le temps ces "hotkey" cad que ca ne la prend en compte que certains moment..

    Merci.
    Flow

  2. #2
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Salut,
    Tu dois avoir tout ici pour contr�ler le clavier et faire ce que tu veux.

  3. #3
    Membre chevronn� Avatar de winow
    Inscrit en
    Novembre 2004
    Messages
    669
    D�tails du profil
    Informations personnelles :
    �ge : 60

    Informations forums :
    Inscription : Novembre 2004
    Messages : 669
    Par d�faut
    Bonjour

    Si j'ai bien compris essay ceci:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    if(Key == ('C'))
    {
    ShowMessage("OK");
    }
    Ou alors ceci:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    if((GetKeyState(0x41) & 0x8000))
    {
    ShowMessage("OK");
    }
    Mais peut-etre que j'ai mal interpreter la question?
    A+

  4. #4
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par d�faut
    c'est bien ca,
    mais je voudrais que ce test s'effectue lors que je tape sur une touche, (n'importe quand si vous voulez)

  5. #5
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Alors, tout d�pend de o� tu te trouves. Mais pour �tre s�r, mets un Timer et test ta touche (une par raccourcie) ou sinon, plus complexe fais un Hook Clavier et tu pourra lire n'importe quelle touche quand tu le veux.

    La solution la plus simple est le Timer et le GetAsyncKey.

  6. #6
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par d�faut
    j'ai vu le mot Hook un peu partout,

    ca veux dire quoi (a part la traduction litterale) ?
    comment en faire ?


    Merci

  7. #7
    Membre �m�rite
    Avatar de bandit boy
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    916
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 916
    Par d�faut
    Un Hook permet de prendre le contr�le du clavier pour lire, �crire ou interdire les �vennement du clavier, tu as la m�me chose pour la souris.
    Voil� le tutoriel qui explique tout ca comme il faut, et un exemple sans dll.

Discussions similaires

  1. richfaces hotkey probleme de focus
    Par trin86 dans le forum JSF
    R�ponses: 0
    Dernier message: 14/02/2010, 14h05
  2. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de donn�es
    R�ponses: 10
    Dernier message: 28/05/2004, 18h07
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    R�ponses: 8
    Dernier message: 06/05/2002, 19h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    R�ponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    R�ponses: 5
    Dernier message: 02/05/2002, 10h13

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