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

VB.NET Discussion :

Comment connaitre le libellé d'un message reçu d'après sa valeur ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Mars 2011
    Messages : 109
    Par défaut Comment connaitre le libellé d'un message reçu d'après sa valeur ?
    Bonjour,

    Je continue mes recherches sur les WM_GESTURE et autres WM_TOUCH.
    J'ai du mal a trouver un peu de doc qui ne soit pas en anglais et dont les exemples sont en C++.
    Bon j'ai fini par comprendre que GESTURE et TOUCH c'est l'un ou l'autre mais pas les deux en même temps.
    J'ai donc activé le mode TOUCH (RegisterTouchWindow) et maintenant mon application test reçoit une flopée de messages lorsque je touche l'écran (valeur numérique du message).
    Le problème est que je ne trouve pas, pour certains, les significations.
    Pinvoke est muet pour tout ce qui est tablette et les listes trouvées ici ou là ont le même défaut.
    Une des plus "à jour" mais encore incomplète :
    https://www.codeproject.com/Tips/732...sages-from-Win

    Des adresses ou au moins une procédure de recherche ?

  2. #2
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Salut,

    le C++ c'est pas la mort quand même
    J'ai cherché sur google et j'ai trouvé cette page et cette page de la MSDN. J'ai rien pour tester mais ça me parait assez causant.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Mars 2011
    Messages : 109
    Par défaut
    Citation Envoyé par jopopmk Voir le message
    Salut,

    le C++ c'est pas la mort quand même
    Non, bien sûr. Mais comprendre un fonctionnement via un exemple est quand même plus simple lorsqu'on parle le langage
    J'ai cherché sur google et j'ai trouvé cette page et cette page de la MSDN. J'ai rien pour tester mais ça me parait assez causant.
    Merci, l'exemple en C# va m'aider, mais ce n'était pas exactement ma demande. Je cherche surtout une sorte de table de correspondance entre les libellés des messages et leurs valeurs. On en trouve ici ou là, mais elles ne sont pas à jour en ce qui concerne le tactile. (par exemple, j'avais posé une question pour pouvoir détecter l'extinction d'un écran de tablette. Peut être y a t'il un message pour ça...)

  4. #4
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Re,

    désolé, je pensais que tu voulais décrypter le message WM_TOUCH (avec wParam et lParam, comme tous les messages), et pas lister les autres types de messages. Tous les messages "Windows" sont dans définis par macro dans le fichier winuser.h (hors custom évidemment). Il te suffit de l'ouvrir et de rechercher les lignes contenant "WM_". Je pourrais te faire la liste de ceux que j'ai, mais ça fait faire un sacré pavé, mieux vaut que tu cherches de ton côté (c'est vraiment pas long).

    Pour info :
    - le fichier se trouve dans le répertoire Include de Windows Kits,
    - si tu as un VS avec un tit projet C qui traine, tu peux faire un include du fichier puis click-droit "ouvrir".

    Petite chose que j'avais pas notée : le C++ bof, mais le F# OK (cf. ton lien) ?

Discussions similaires

  1. [C#] Comment connaitre la taille d'un fichier.
    Par PascalCmoa dans le forum Windows Forms
    Réponses: 6
    Dernier message: 09/02/2018, 08h54
  2. [IMAP] Comment extraire un message reçu d'un email ?
    Par haphp dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 10/06/2008, 15h20
  3. Comment connaitre l'appelant d'une méthode
    Par Alec6 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 12/07/2004, 14h51
  4. Réponses: 1
    Dernier message: 12/05/2004, 19h02
  5. comment connaitre le nombre ...
    Par mythtvtalk.com dans le forum Requêtes
    Réponses: 9
    Dernier message: 04/08/2003, 08h18

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