begin process at 2010 02 10 00:46:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Autre

 > 

Détourner les messages windows


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Détourner les messages windows

mardi 28 avril 2009 à 12:06:09 | Détourner les messages windows

valiente

Bonjour à tous,
voici la situation : j'aimerai créer une application un peu dans le même style que le clavier visuel de windows mais qui permet de gérer la souris. (en fait j'aimerai simuler le comportement de la souris via un écran tactile).

Bref, je voulais savoir s'il était possible non pas d'intercepter les messages windows (j'ai bien compris qu'il était possible de le faire avec les hook) mais de les détourner et de les rendre inactifs dans certaines conditions.

Je m'explique : lors de click (en tactile donc pas de déplacements continus) sur mon application je veux que mon curseur de souris ne bouge de sa position initiale que si je lui demande de le faire via mon application (celle ci comporterait les boutons gauche, droit, molette, et les 4 déplacements ordinaux ). C'est un peu le serpent qui se mort la queue, gérer la souris avec la souris, mais je pense que ceci est jouable a condition de détourner les messages de windows.

Tout ca pour vous demander : Savez vous s'il est possible d'enlever un message windows de la pompe de message avant leur execution ?

Si quelqu'un a une piste je suis preneur !

Enjoy et merci de m'avoir lu !
mardi 28 avril 2009 à 14:35:58 | Re : Détourner les messages windows

buno

Hello,

Bref, je voulais savoir s'il était possible non pas d'intercepter les messages windows (j'ai bien compris qu'il était possible de le faire avec les hook) mais de les détourner et de les rendre inactifs dans certaines conditions.

--> le principe du hook est justement de détourner la fonctionnalité première: tu récupères l'évènement, tu en fais ce que tu veux, et libre à toi de le renvoyer à Windows ou pas

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...


Cette discussion est classée dans : application, windows, messages, souris, détourner


Répondre à ce message

Sujets en rapport avec ce message

PrintScreen URGENT !!! [ par bily ] Vegeta :-)Bonjours, les colleguesvoila mon blame,je vourdais faire un Printscreen de l'ecranta l'aide d'un programme !ya t'il un executable dans windo Application windows sans fenetre [ par LordDaedalus ] BonjourJe cherche à faire une application windows en Visual CPP qui n'apparait pas à l'écran ni dans la barre de tache.Bref une appli Windows sans fen Je debute: [ par phpman ] Bonjour,je debute avec devc++, quand je creer un nouveau projet il me génère le code d'une form windows:#include /* Declare Windows procedure */LRESUL windows ce application [ par Revenant ] SLt à tous Je recherche ( +- désespérément ) des gens ayant déjà travaillé avec Windows Toolkit CE for Visual C++ 6.0 pour la création d une applicati Signax sous Windows [ par tobbie ] Bonsoir,je voudrais connaître l'équivalent Windows des "signaux" Unix. Mon problème est tout simple : je veux qu'une application MFC soit capable de r Status Process d une application windows [ par Trinita16 ] est il possible de savoir le status d une application qui tourne en tache de fond sous windows ? je m explique, je voudrais savoir si mon application Pb pour application Windows simple [ par Chouchou182 ] Dans une DialogBox Window, comment vérifier le texte tapé par l'utilisateur dans une Edit Box et comment savoir si une Check Box est cochée ou non.Mer [C++] Je voudrais créer une application windows pour la v2 de mon pti prog :) [ par Dr_Clex ] Bonjour les gens :)Alors voilà, je suis amateur d'athlétisme et j'ai fait un pti programme qui permet de calculer la vitesse en fonction de la distanc Capture d'événement fenêtre sous windows [ par annplop ] Bonjour,le réalise une application pilotant une autre application cette dernière envoie des fenêtres que je souhaiterais capturer, ensuite je souhaite Queue de messages ?? [ par vinvay ] Est-il possible de faire une queue de messages entre deux programmes console ??J'ai déjà essayé avec les fonctions MQOpenQueue, MQCreateQueue et autre


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,265 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales