begin process at 2012 02 09 06:37:59
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > [C/C++/WIN32/GUI]SAVOIR QUAND LA SOURIS EST SUR UN CONTRÔLE

[C/C++/WIN32/GUI]SAVOIR QUAND LA SOURIS EST SUR UN CONTRÔLE


 Information sur la source

Note :
Aucune note
Catégorie :API Classé sous :souris, gui, win32, bitmap, wmmousemove Niveau :Débutant Date de création :15/08/2007 Vu / téléchargé :5 354 / 366

Auteur : rt15

Ecrire un message privé
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Rien de sensationnel.
C'est un petit source pour essayer de répondre à la question de neofenix :
http://www.cppfrance.com/infomsg_PROBLEME-SOURI S_996358.aspx

Il y a 3 fenêtres : La fenêtre principale contient une fenêtre dans sa zone cliente, qui contient elle même un bouton.
L'image est dessinée dans la fenêtre placée dans la zone cliente.
(S'aurait été plus simple de dessiner dans la principale, mais pour les besoins de la question...)

Lorsque la souris passe sur le bouton, un message est affichée dans la barre de status.

Source

  • Barf.
  • Un simple test sur le handle dans la boucle de traitement des messages, lors de l'arrivé d'un WM_MOUSEMOVE.
Barf.
Un simple test sur le handle dans la boucle de traitement des messages, lors de l'arrivé d'un WM_MOUSEMOVE.

 Conclusion

Le source est abondament commenté.

Le projet n'a pas de ressources. J'ai fait une petite routine de chargement de bitmap (J'aurais pu utiliser LoadImage).

Compilé sous VC2005 et GCC.
Le source est fournie avec une solution VC2005 + un worspace Code::Blocks.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • MouseMove.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier892 octets
  • MouseMove.workspaceTélécharger ce fichier [Réservé aux membres club]228 octets
  • Tifa.bmpTélécharger ce fichier [Réservé aux membres club]Voir ce fichier768 054 octets
  •   MouseMove
    • main.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 382 octets
    • MouseMove.cbpTélécharger ce fichier [Réservé aux membres club]1 620 octets
    • MouseMove.vcprojTélécharger ce fichier [Réservé aux membres club]4 599 octets
    • tools.cTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 132 octets
    • tools.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier197 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture [C/WIN32/WMI]SAVOIR SI UNE CLASSE COM EST INSTALLÉE
Source avec Zip Source avec une capture [WIN32]RÉCUPÉRER LA COULEUR D'UN PIXEL À L'ÉCRAN

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

 Sources en rapport avec celle ci

Source avec Zip WIN32 ET MVVM par dguilmain
Source avec Zip WINDOWCAPTURE par FrancoisGauthier
Source avec Zip EASYLIB WIN32 C++ POUR DU PROTOTYPAGE RAPIDE par gourky
Source avec Zip Source avec une capture CUSTOM CONTROL VC++ APIWIN32 par azerty00
Source avec Zip DISTANCE PARCOURRUE PAR LA SOURIS (WIN32, HOOK) par ymca2003

Commentaires et avis

Commentaire de neofenix le 16/08/2007 10:43:44

source toute smple mais super pratique

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Déplacer Bitmap à la souris [ par GoldenEye ] Bonjour, Je souhaiterais afficher une (grande) image bmp dans une fenêtre de taille fixe. A chaque fois que l'utilisateur presse le bouton gauche, le click souris [ par boubekeur_n ] bonjour a tous.je suis entrain de developper une petite interface sous Visual C++ .le probleme est comme suit : j'ai un bitmap sur la zone client et j Position de la souris. [ par Colombus ] Bonjour, Dans un projet MFC j'ouvre un bitmap; Je voudrais par la suite, "uniquement" après clic sur un bouton pouvoir avec la souris cliquer sur un p images Bitmap sur Win32 [ par aziz1803 ] bonjour, je fais de l'acquisition d'images à partir d'une caméra Basler, et je veux afficher les images que je récupère sur une fenêtre Bitmap. j'ai à DESACTIVER SOURIS RICHEDIT API WIN32 C [ par lectpe ] Bonjour,je travaille avec l'API WIN32 en C et je voudrais savoir s'il existe une fonction pour désactiver la souris au dessus d'un richedit.Je m'expli Developpement des GUI sous Win32 [ par medsetti ] Bonsoir, Tout d'abord je me présente, je suis un ingénieur en génie industriel qui désire developper des applications windows pour la gestion de la pr tablette graphique wacom bamboo alterner mode souris / stylet Code por gerer la tablette? [ par gregroar ] Bonjour voilà mon probleme: je souhaiterais pouvoir gerer moi meme les réglages de ma tablette graphique et recupérer notemment les clics gauche et le Récuperer la forme du curseur de la souris [ par kirby94460 ] Bonjour , Voila mon soucis ,j'aimerais savoir s'il y avait une fonction qui retournerait la forme du curseur de la souris en C du genre FORM_DU_CURSO Win32 - Message WM_LBUTTONUP non reçu [ par nico255 ] Bonsoir, mon programme en C Win32 est en tray-icon et s'inspire fortement de la source CONTROLE-VOLUME-OSD-WIN32 (ID=38949) - une CreateWindowEx WS_ Simulation souris/clavier [ par galax98 ] Bonjour Je cherche à faire un programme pour automatiser des réponses à envoyer à une application extérieure. Je récupere donc le handle de la fenetre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,388 sec (4)

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