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

Delphi Discussion :

sendmessage & wparam, lparam


Sujet :

Delphi

  1. #1
    Membre habitué Avatar de Ludo_360
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    295
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 295
    Points : 191
    Points
    191
    Par défaut sendmessage & wparam, lparam
    Bonjour,

    Je suis bloqué sur un point que je n'arrive pas à comprendre...

    je veux envoyer par un sendmessage des commandes comme vk_back, vk_delete, vk_left.

    La synthaxe que j'utilise: sendmessage(Handle_Cible, WM_CHAR, vk_back, 0);

    Pour vk_back il n'y a aucun soucis ( ainsi que vk_tab, vk_return) mais pour vk_delete (ainsi que vk_left,... vk_down) ça m'affiche un caractère comme '%' ou '.' ou '-' etc...

    Je ne comprend pas ce qui se passe.. quelqu'un a til une idée pour me filer un coup de main?

    merci

    ++

  2. #2
    Membre habitué Avatar de Ludo_360
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    295
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 295
    Points : 191
    Points
    191
    Par défaut Ascii
    Dans ce cas, le paramètre wparam qui est normalement un entier considère le code ASCII.

    Par exemple pour vk_delete, la valeur hexa est 2E, en ASCII 2E est un point.. et c'est bien ce que j'obtiens à l'écran.

    ++

  3. #3
    Membre habitué Avatar de Ludo_360
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    295
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 295
    Points : 191
    Points
    191
    Par défaut oky
    merci

    ++

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

Discussions similaires

  1. SendMessage avec un float comme lParam
    Par Sephiroth Lune dans le forum Langage
    Réponses: 24
    Dernier message: 04/07/2012, 13h20
  2. SendMessage et WParam
    Par DuffNut dans le forum Langage
    Réponses: 5
    Dernier message: 13/07/2011, 09h48
  3. sendmessage() et LPARAM
    Par sheep_one dans le forum Windows
    Réponses: 4
    Dernier message: 14/05/2010, 10h47
  4. Le LPARAM de SendMessage: incrémentation
    Par sunvi dans le forum Débuter
    Réponses: 6
    Dernier message: 13/08/2009, 09h29

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