begin process at 2012 05 28 19:50:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

Shell

 > 

Déclencher un événement de la souris.


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

Déclencher un événement de la souris.

vendredi 24 juillet 2009 à 14:09:12 | Déclencher un événement de la souris.

marocware

Bonjour,

Je veux créer un programme avec n'importe quel langage qui permet de déclencher l'événement clic gauche de la souris chaque minute.

Merci d'avance pour votre aide.


- - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - -
Un savoir informatique doit être partagé.

vendredi 24 juillet 2009 à 23:38:05 | Re : Déclencher un événement de la souris.

TeniX

Membre Club


Regarde la fonction mouse_event() qui genere des clicks souris.

//bouge la souris
mouse_event(MOUSEEVENTF_MOVE,0,1240,0,0);
//click gauche bas
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
//click gauche haut
mouse_event(MOUSEEVENTF_LEFTTUP,0,0,0,0);

http://msdn.microsoft.com/en-us/library/ms646260(VS.85).aspx

Ciao

samedi 25 juillet 2009 à 22:59:59 | Re : Déclencher un événement de la souris.

rt15

Membre Club Administrateur CodeS-SourceS

Salut,

Toutes les minutes -> SetTimer.

lundi 27 juillet 2009 à 11:09:55 | Re : Déclencher un événement de la souris.

magma

Code C/C++ :

// Clic_ici.c
#define _WIN32_WINNT 0x0500
#include <windows.h>

//---------------------------------------------------------
void CALLBACK TimerProc(HWND a, UINT b, UINT_PTR c, DWORD d)
{ // Simule un clic gauche la ou se trouve la souris
INPUT i[2];

ZeroMemory(i, sizeof(i));
i[0].type = i[1].type = INPUT_MOUSE;
i[0].mi.dwFlags = MOUSEEVENTF_LEFTDOWN;
i[1].mi.dwFlags = MOUSEEVENTF_LEFTUP;
SendInput(2, i, sizeof(INPUT));

MessageBeep(0);
}

//---------------------------------------------------------
int WINAPI WinMain(HINSTANCE a, HINSTANCE b, LPSTR c, int d)
{
MSG m;
UINT_PTR t;

// Une seule instance
CreateMutex(0, 0, "Clic_ici");
if(GetLastError() == ERROR_ALREADY_EXISTS)
return 1;

// Toutes les minutes ...
t = SetTimer(0, 1, 60000, TimerProc);

// Ctrl + Alt + Q pour quitter
RegisterHotKey(0, 1, MOD_CONTROL|MOD_ALT, 'Q');

while(GetMessage(&m, 0, 0, 0))
{
DispatchMessage(&m);
if(m.message == WM_HOTKEY)
if(m.wParam == 1)
break;
}

UnregisterHotKey(0, 1);
KillTimer(0, t);
return 0;
}



Cette discussion est classée dans : souris, événement, déclencher


Répondre à ce message

Sujets en rapport avec ce message

Gestion des événement OpenGL [ par theidiot ] Je connais bien glutMouseFunc(); et glutMotionFunc(); pour paramètrer callback x et y. Le problème c'est qu'il faut peser sur le boutton de la souris deplacements dans des fenetres [ par magic_Nono ] déplacement rectangle ds fenetre avec sourisQuestion toute bêteqqn a-t'il déjà fait un prgou il deplace des boites, rectangles ou autre objet au sein Coordonées souris OpenGL [ par goutbouyo ] Salut,Je voudrais récupérer les coordonnées du curseur de ma souris dans ma fenêtre opengl.J'ai réussi à récupérer les coordonnés de la souris dans la la souris [ par Adeon ] salut ! j'ai un ptit probleme, je suis en train de creer un jeu, mon personnage tourne sur lui meme avec les coordonees X de la souris, en effet, qua selection d'une ligne d'une CListCtrl [ par enrageur ] Voila j'utilse une liste de type CListCtrl dans une fenetre de dialog (je programme en C++ sous visual 6 avec des MFC). Quand je selection une ligne d "simuler le click de la souris sous Windows xp" ne marche pas [ par thebossly ] hello alldans un jeu q je joue,je doi click no stop sur le bouton droit de la souri alors je me suis di,tien si j'ecris un programme qui fait ca pour aspect souris.... [ par tatav ] Est ce que quelqu'un sait comment je peut inactiver la souris (souris à l'aspect du sablier...) dans un application visual studioMerci Transparence du canevas [ par Iroquois ] Bonjour à tous développeurs,J'essaye de développer mon propre logiciel de CAO en 2D. J'aimerais que chaque forme graphique (segment, cercle, rectangle Comment selectionner une zone rectangulaire d'une image avec la souris??? [ par Khymerion ] Dans le cadre d'un projet informatique, nous développons un logiciel qui permet de passer d'une image a une autre par simple clic de l'utilisateur sur click souris [ par c2millet ] Bonjours a tous,Je voudrais positionner mon curseur au milieu de ma fenetre et générer un click .je c qu'il faut utiliser la fonction SetCursorPos pou


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,452 sec (3)

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